Skip to content

Instantly share code, notes, and snippets.

@Antebios
Antebios / install-github-runner.ps1
Created October 22, 2021 16:11
Install GitHub Runner Silently
[CmdletBinding()]
param(
[Parameter(Mandatory=$false)]
[string]$AgentDirectory="C:\GH-Agent1",
[Parameter(Mandatory=$true)]
[string]$OrganizationName,
[Parameter(Mandatory=$true)]
[string]$RepoName,
[Parameter(Mandatory=$true)]
[string]$PAT,
@Antebios
Antebios / install_ado_agent.ps1
Created October 22, 2021 16:04
Install Azure DevOps Agent Silently
[CmdletBinding()]
param(
[Parameter(Mandatory=$false)]
[string]$AgentDirectory="C:\ADO-Agent1",
[Parameter(Mandatory=$false)]
[string]$OrganizationName="some-org-name",
[Parameter(Mandatory=$true)]
[string]$PAT,
[Parameter(Mandatory=$true)]
[string]$Pool,
@Antebios
Antebios / get-ado-release-status.ps1
Created October 20, 2021 21:25
Get Azure DevOps Release Pipeline Status
# Define the Release that you want to monitor or pass it as a variable.
$TestReleaseID = 4003
# https://docs.microsoft.com/en-us/rest/api/azure/devops/release/releases/create?view=azure-devops-rest-6.0#environmentstatus
# EnvironmentStatus
# Gets environment status.
# Name Type Description
# canceled ==> Environment is in canceled state.
# inProgress ==> Environment is in progress state.
# notStarted ==> Environment is in not started state.
@Antebios
Antebios / create-ado-release.ps1
Last active October 20, 2021 22:51
Create Azure DevOps Release Using PowerShell
Write-Host "Prepare variables..."
# Pass or set your ADO PAT. Please be sure to add ':' at the beginning.
$adoPAT=":<PAT GOES HERE>"
$patBytes = [System.Text.Encoding]::UTF8.GetBytes($adoPAT)
$encodedPAT =[Convert]::ToBase64String($patBytes)
# ID of the Release Definition
$releaseDefId = 42
# ID of the Build that is referenced via its Alias name.
from woocommerce import API
import json
import time
import array
# Production
wcapi = API(
url="https://mysite.com",
consumer_key="ck_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",