Right now all jobs start for main branch
brew install pre-commit
brew install sops
pre-commit install
pre-commit install --hook-type commit-msg
gpg key for decrypt store in DevOps team
## Enctrypt full of file
sops -e -i test.yaml
$ sops -d -i test.yaml
cp $APP_DIR
helm dependency update
sops -d -i secrets.yaml
helm upgrade -i $APP_NAME . -f values.yaml -f secrets.yaml -n $APP_NAMESPACE
most of cases APP_DIR=APP_NAME=APP_NAMESPACE
docker run -it -v $HOME/.ssh:/root/.ssh registry.gitlab.com/xom4ek/toolset/semantic-release:2.0.0 bash
export GITHUB_TOKEN=$GITHUB_TOKEN_FOR_RELEASE
git clone https://github.com/ForomePlatform/oc-iac.git
cd oc-iac
git checkout main ## or dev if prerelease
semantic-release --ci false
Argocd
Helm
Sops
pre-commit-hooks
semantic-release
Grafana
Loki
prometheus-operator
Teleport