secrets, jenkins tricks and productivity

- created jenkins file linter script
- created vim script for validating jenkinsfiles
- adapt all configs to use secrets
- load secrets from hidden file
+ vim script
- tune vim (plugins - icons/fonts/features...)
- new aliases (music, jira, git, ...)
This commit is contained in:
MorganGeek
2020-06-24 09:51:04 +02:00
parent cf026f47a4
commit 9e5c369133
12 changed files with 494 additions and 16 deletions

View File

@ -4,7 +4,13 @@ export PATH="$PATH:$HOME/.rvm/bin"
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*
alias proxy='ssh -D 8000 -N $(whoami)@management.collibra.com -i ~/.ssh/id_ed25519'
export JETBRAINS_LICENSE_SERVER=https://licenseserver.collibra.com
export PROXY_HOST=""
export JETBRAINS_LICENSE_SERVER=""
if test -f "$HOME/.secrets"; then
chmod +x "$HOME/.secrets"
source "$HOME/.secrets"
alias proxy='ssh -D 8000 -N $(whoami)@$PROXY_HOST -i ~/.ssh/id_ed25519'
fi
export PATH="$HOME/.cargo/bin:$PATH"