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
| #!/bin/bash | |
| # Enable bash strict mode | |
| set -euo pipefail | |
| IFS=$'\n\t' | |
| # Disable the pager for aws commands (no less on the host) | |
| export AWS_PAGER="" | |
| # Get the log group arn as a parameter and cut the group name out of it |
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
| #!/bin/bash | |
| set -euo pipefail | |
| # Buildkite pre-bootstrap hook that fails a build if there are any | |
| # dangerous environment variables set. | |
| blocklist=( | |
| # General Linux | |
| "PATH" # Executable search path | |
| "LD_PRELOAD" # Preloaded shared libraries |
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
| version: "3.5" | |
| services: | |
| minecraft: | |
| image: 05jchambers/legendary-minecraft-geyser-floodgate:latest | |
| restart: "unless-stopped" | |
| stdin_open: true | |
| tty: true | |
| volumes: | |
| - ./minecraft:/minecraft | |
| environment: |
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
| #!/bin/bash | |
| set -euo pipefail | |
| wait_for_container() { | |
| echo -n "Waiting for $1" | |
| for _ in $(seq 1 120); do | |
| test "$(docker inspect --format "{{.State.Health.Status}}" "$1")" == "healthy" && break | |
| sleep 1 | |
| echo -n . | |
| done |
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
| // Spinners and Progress bars are the same thing. | |
| // They are assembled with a go template with some built in functions or templated strings | |
| // for things like messages before and after. | |
| // Render a spinner that looks like: | |
| // ⡀ Loading blah... [3s] | |
| spinner := indicate.New(context.Background(), | |
| `{{ spinner "⠁⠂⠄⡀⢀⠠⠐⠈ " }} {{ template "message" }} [{{ elapsed }}]`). | |
| WithDefaults(indicate.SpinnerDefaults). |
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
| package main | |
| import ( | |
| "bytes" | |
| "crypto/rsa" | |
| "encoding/json" | |
| "flag" | |
| "fmt" | |
| "io/ioutil" | |
| "log" |
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
| echo "test" |
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
| #!/bin/bash | |
| set -euo pipefail | |
| terminate(){ | |
| printf "Terminating child process $$ after signal." | |
| exit 1 | |
| } | |
| printf "Running $0, pid is %d, pgid is %d\n" "$$" "$(ps -o pgid= $$)" |
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
| steps: | |
| - command: echo hello world! |
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
| #!/bin/bash | |
| set -euo pipefail | |
| measure() { | |
| f=$1 | |
| n=$2 | |
| shift 2 | |
| echo wall,user,sys,rss > "$f" | |
| for i in $(seq $n); do | |
| [[ -d $i ]] && rm -rf $i |