From 51bf4bd38370dd6f6e30baeb2092b8e014106a27 Mon Sep 17 00:00:00 2001 From: marcel-dempers Date: Thu, 12 Jan 2023 16:42:33 +1100 Subject: [PATCH] datree test --- .github/cicd.yaml | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 .github/cicd.yaml diff --git a/.github/cicd.yaml b/.github/cicd.yaml new file mode 100644 index 0000000..a7df956 --- /dev/null +++ b/.github/cicd.yaml @@ -0,0 +1,34 @@ +on: + workflow_dispatch: + push: + branches: [ datree-scoping ] +env: + DATREE_TOKEN: ${{ secrets.DATREE_TOKEN }} + +jobs: + k8sPolicyCheck: + runs-on: ubuntu-latest + + steps: + - name: checkout + uses: actions/checkout@v2 + - name: run datree policy check + uses: datreeio/action-datree@main + with: + path: 'kubernetes/datree/example/deployment.yaml' + cliArguments: '--only-k8s-files' + - name: docker login + env: + DOCKER_USER: ${{ secrets.DOCKER_USER }} + DOCKER_PASSWORD: ${{ secrets.DOCKER_PASSWORD }} + run: | + docker login -u $DOCKER_USER -p $DOCKER_PASSWORD + - name: build + run: | + docker build ./c# -t aimvector/csharp:1.0.0 + - name: push + run: | + docker push aimvector/csharp:1.0.0 + - name: deploy + run: | + echo 'deploying...' \ No newline at end of file