22 lines
381 B
Bash
Executable File
22 lines
381 B
Bash
Executable File
#!/bin/sh
|
|
|
|
# Wykonuje import danych wrażliwych do drone.io
|
|
#
|
|
# Przykładowy plik:
|
|
#
|
|
#
|
|
# telegram_group_id: TOKEN
|
|
# telegram_bot_token: TEREFERE
|
|
# vault_password: PASS
|
|
#
|
|
# Wykonanie:
|
|
#
|
|
# make_drone_secrets <plik_z_danymmi> Owner/Repository
|
|
#
|
|
# Tadam!
|
|
#
|
|
|
|
|
|
args=("$@")
|
|
cat ${args[0]} |awk -F\= '{system(" drone secret add --repository='${args[1]}' --name="$1 " --data="$2)}'
|