--- kind: pipeline type: docker name: generate-go-grpc steps: - name: clone-external image: alpine/git commands: - git clone https://${GIT_USER}:${GIT_PASS}@git.itzana.me/StrafesNET/go-grpc.git environment: GIT_USER: from_secret: GIT_USER GIT_PASS: from_secret: GIT_PASS - name: generate image: registry.itzana.me/strafesnet/tools/grpc-go:latest commands: - scripts/go-gen.sh - name: commit image: alpine/git commands: - cd go-grpc - git add * - 'git commit -m "Autogenerated update for ${DRONE_COMMIT_LINK}" || true' - git push https://$GIT_USER:$GIT_PASS@git.itzana.me/StrafesNET/go-grpc.git --all environment: GIT_USER: from_secret: GIT_USER GIT_PASS: from_secret: GIT_PASS trigger: ref: - refs/heads/master image_pull_secrets: - dockerconfigjson --- kind: pipeline type: docker name: generate-rust-grpc steps: - name: clone-external image: alpine/git commands: - git clone https://${GIT_USER}:${GIT_PASS}@git.itzana.me/StrafesNET/rust-grpc.git environment: GIT_USER: from_secret: GIT_USER GIT_PASS: from_secret: GIT_PASS - name: generate image: registry.itzana.me/strafesnet/tools/grpc-rust:latest commands: - scripts/rust-gen.sh - name: commit image: alpine/git commands: - cd rust-grpc - git add * - 'git commit -m "Autogenerated update for ${DRONE_COMMIT_LINK}" || true' - git push https://$GIT_USER:$GIT_PASS@git.itzana.me/StrafesNET/rust-grpc.git --all environment: GIT_USER: from_secret: GIT_USER GIT_PASS: from_secret: GIT_PASS trigger: ref: - refs/heads/master image_pull_secrets: - dockerconfigjson --- kind: pipeline type: docker name: generate-python-grpc steps: - name: clone-external image: alpine/git commands: - git clone https://$GIT_USER:$GIT_PASS@git.itzana.me/StrafesNET/python-grpc.git environment: GIT_USER: from_secret: GIT_USER GIT_PASS: from_secret: GIT_PASS - name: generate image: registry.itzana.me/strafesnet/tools/python-grpc:latest commands: - scripts/python-gen.sh - name: commit image: alpine/git commands: - cd python-grpc - git add * - 'git commit -m "Autogenerated update for ${DRONE_COMMIT_LINK}" || true' - git push https://$GIT_USER:$GIT_PASS@git.itzana.me/StrafesNET/python-grpc.git --all environment: GIT_USER: from_secret: GIT_USER GIT_PASS: from_secret: GIT_PASS trigger: ref: - refs/heads/master image_pull_secrets: - dockerconfigjson