This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
dotnet tool update --global dotnet-outdated-tool | |
$errorCount = 0 | |
Get-ChildItem -Path .\ -Filter *.csproj -Recurse -File -Name| ForEach-Object { | |
[System.IO.Path]::GetFileNameWithoutExtension($_) | |
dotnet outdated $_ -f -inc CB. -u | |
if ($LASTEXITCODE -ne 0) | |
{ | |
$errorCount++ | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
variable "az_region" { | |
type = string | |
default = "UK South" | |
} | |
variable "az_region_abbr_map" { | |
type = map(any) | |
description = "Map is used to obtain 3 letter azure region abreviation for naming resources" | |
default = { | |
"Central US" = "cus" | |
"East US 2" = "eus2" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$blobName = "" | |
$resourceGroup = "" | |
$storageAccount = "" | |
$container = "" | |
$context = (Get-AzStorageAccount -ResourceGroupName $resourceGroup -AccountName $storageAccount).Context | |
$blob = (Get-AzStorageBlob -Context $context -Container $container -Blob $blobName) | |
$leaseStatus = $blob.ICloudBlob.Properties.LeaseStatus; | |
switch ($leaseStatus) | |
{ | |
"Locked" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function Get-AzVMStatus | |
{ | |
param( | |
[Parameter(Mandatory=$true)][string]$resourceGroup, | |
[Parameter(Mandatory=$true)][string]$vmName, | |
) | |
return (Get-AzVM -ResourceGroupName $resourceGroup -Name $vmName -Status).Statuses[1].DisplayStatus | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$registry = "myRegistry" | |
$keep = 5 | |
$prAgo = "7d" | |
$masterAgo = "90d" | |
$prCron = "0 0 * * *" | |
$masterCron = "0 0 * * *" | |
$repositories = @("foo.bar", | |
"bar.foo", | |
"foobar.boofoo", | |
"barfoo.foobar" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
switch ((Get-WmiObject -class Win32_OperatingSystem).Caption) | |
{ | |
{$_.Contains("Home")} { Write-Output "Home" } | |
{$_.Contains("Business")} { Write-Output "Business" } | |
{$_.Contains("Enterprise")} { Write-Output "Enterprise" } | |
Default { "Unknown" } | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env bash | |
cd /config | |
git status | |
git add . | |
dt=$(date '+%d/%m/%Y %H:%M:%S'); | |
git commit -m "$dt" | |
git push origin master |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$length = 10 | |
Write-Output (-Join ((65..90) + (97..122) | Get-Random -Count $length | % {[char]$_})) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env bash | |
# I think I'm funny. | |
git checkout master | |
git branch -m cableselect | |
git push origin -u cableselect | |
git push origin --delete master |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
if (!([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator")) | |
{ | |
Start-Process powershell.exe "-NoProfile -ExecutionPolicy Bypass -File `"$PSCommandPath`"" -Verb RunAs; | |
exit | |
} | |
Write-Output "Disabling Windows Defender" | |
Set-MpPreference -DisableRealtimeMonitoring $true | |
Write-Output "Uninstalling Windows Defender" | |
Uninstall-WindowsFeature -Name Windows-Defender | |
Write-Output "Preventing future installation of Windows Defender" |