From aa76ef124e02da30dd8aeb255265b86aeac11101 Mon Sep 17 00:00:00 2001 From: stewartshea Date: Mon, 13 Jul 2020 16:35:27 -0700 Subject: [PATCH 01/37] test gh-actions --- .../workflows/sysdig-teams-operator-build.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 .github/workflows/sysdig-teams-operator-build.yaml diff --git a/.github/workflows/sysdig-teams-operator-build.yaml b/.github/workflows/sysdig-teams-operator-build.yaml new file mode 100644 index 00000000..c22cf4a3 --- /dev/null +++ b/.github/workflows/sysdig-teams-operator-build.yaml @@ -0,0 +1,15 @@ + on: + push: + paths: + - 'monitoring/sysdig/operator/*' + + steps: + - name: OpenShift Action + uses: redhat-developer/openshift-action + with: + version: '3.11.90' + - name: followingScript + run: | + oc login --token=${{ secrets.SYSDIG_OPERATOR_SA_API_TOKEN }} --server=${{ secrets.SYSDIG_OPERATOR_OPENSHIFT_SERVER_URL }} + oc project ${{ secrets.SYSDIG_OPERATOR_PROJECT }} + oc get pods \ No newline at end of file From 518e736673e90f0c2c4b2324e46f4031b0b9349d Mon Sep 17 00:00:00 2001 From: stewartshea Date: Mon, 13 Jul 2020 16:39:06 -0700 Subject: [PATCH 02/37] added name --- .github/workflows/sysdig-teams-operator-build.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/sysdig-teams-operator-build.yaml b/.github/workflows/sysdig-teams-operator-build.yaml index c22cf4a3..a6f5a563 100644 --- a/.github/workflows/sysdig-teams-operator-build.yaml +++ b/.github/workflows/sysdig-teams-operator-build.yaml @@ -1,3 +1,5 @@ + name: sysdig-teams-operator-build + on: push: paths: From 23ac36a66208db26bf630ad0da889a3301d96d13 Mon Sep 17 00:00:00 2001 From: stewartshea Date: Mon, 13 Jul 2020 16:41:00 -0700 Subject: [PATCH 03/37] update workflow --- .../sysdig-teams-operator-build.yaml | 24 ++++++++++--------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/.github/workflows/sysdig-teams-operator-build.yaml b/.github/workflows/sysdig-teams-operator-build.yaml index a6f5a563..4a84e681 100644 --- a/.github/workflows/sysdig-teams-operator-build.yaml +++ b/.github/workflows/sysdig-teams-operator-build.yaml @@ -1,17 +1,19 @@ name: sysdig-teams-operator-build - + on: push: paths: - 'monitoring/sysdig/operator/*' - steps: - - name: OpenShift Action - uses: redhat-developer/openshift-action - with: - version: '3.11.90' - - name: followingScript - run: | - oc login --token=${{ secrets.SYSDIG_OPERATOR_SA_API_TOKEN }} --server=${{ secrets.SYSDIG_OPERATOR_OPENSHIFT_SERVER_URL }} - oc project ${{ secrets.SYSDIG_OPERATOR_PROJECT }} - oc get pods \ No newline at end of file + jobs: + build: + steps: + - name: OpenShift Action + uses: redhat-developer/openshift-action + with: + version: '3.11.90' + - name: followingScript + run: | + oc login --token=${{ secrets.SYSDIG_OPERATOR_SA_API_TOKEN }} --server=${{ secrets.SYSDIG_OPERATOR_OPENSHIFT_SERVER_URL }} + oc project ${{ secrets.SYSDIG_OPERATOR_PROJECT }} + oc get pods \ No newline at end of file From d0d96277f9ee9bf15a62371cefddca65c6c235a8 Mon Sep 17 00:00:00 2001 From: stewartshea Date: Mon, 13 Jul 2020 16:43:34 -0700 Subject: [PATCH 04/37] test update to actions --- monitoring/sysdig/operator/sysdig-monitor/watches.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/monitoring/sysdig/operator/sysdig-monitor/watches.yaml b/monitoring/sysdig/operator/sysdig-monitor/watches.yaml index 8e69d355..c4cb5ead 100644 --- a/monitoring/sysdig/operator/sysdig-monitor/watches.yaml +++ b/monitoring/sysdig/operator/sysdig-monitor/watches.yaml @@ -7,3 +7,4 @@ finalizer: name: finalizer.ops.gov.bc.ca playbook: /opt/ansible/delete_team.yml + From 9096a3d48da093d9e094d4bce16fa3a5d268a38a Mon Sep 17 00:00:00 2001 From: stewartshea Date: Mon, 13 Jul 2020 16:45:30 -0700 Subject: [PATCH 05/37] update workflow --- .../sysdig-teams-operator-build.yaml | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/.github/workflows/sysdig-teams-operator-build.yaml b/.github/workflows/sysdig-teams-operator-build.yaml index 4a84e681..118d0391 100644 --- a/.github/workflows/sysdig-teams-operator-build.yaml +++ b/.github/workflows/sysdig-teams-operator-build.yaml @@ -5,15 +5,15 @@ paths: - 'monitoring/sysdig/operator/*' - jobs: + jobs: build: - steps: - - name: OpenShift Action - uses: redhat-developer/openshift-action - with: - version: '3.11.90' - - name: followingScript - run: | - oc login --token=${{ secrets.SYSDIG_OPERATOR_SA_API_TOKEN }} --server=${{ secrets.SYSDIG_OPERATOR_OPENSHIFT_SERVER_URL }} - oc project ${{ secrets.SYSDIG_OPERATOR_PROJECT }} - oc get pods \ No newline at end of file + steps: + - name: OpenShift Action + uses: redhat-developer/openshift-action + with: + version: '3.11.90' + - name: followingScript + run: | + oc login --token=${{ secrets.SYSDIG_OPERATOR_SA_API_TOKEN }} --server=${{ secrets.SYSDIG_OPERATOR_OPENSHIFT_SERVER_URL }} + oc project ${{ secrets.SYSDIG_OPERATOR_PROJECT }} + oc get pods \ No newline at end of file From 06151d75db211749c937f5460d2c24f6c1a431f3 Mon Sep 17 00:00:00 2001 From: stewartshea Date: Mon, 13 Jul 2020 16:46:35 -0700 Subject: [PATCH 06/37] syntax fix --- .../sysdig-teams-operator-build.yaml | 35 +++++++++---------- 1 file changed, 17 insertions(+), 18 deletions(-) diff --git a/.github/workflows/sysdig-teams-operator-build.yaml b/.github/workflows/sysdig-teams-operator-build.yaml index 118d0391..e91e9709 100644 --- a/.github/workflows/sysdig-teams-operator-build.yaml +++ b/.github/workflows/sysdig-teams-operator-build.yaml @@ -1,19 +1,18 @@ - name: sysdig-teams-operator-build - - on: - push: - paths: - - 'monitoring/sysdig/operator/*' +name: sysdig-teams-operator-build +on: + push: + paths: + - 'monitoring/sysdig/operator/*' - jobs: - build: - steps: - - name: OpenShift Action - uses: redhat-developer/openshift-action - with: - version: '3.11.90' - - name: followingScript - run: | - oc login --token=${{ secrets.SYSDIG_OPERATOR_SA_API_TOKEN }} --server=${{ secrets.SYSDIG_OPERATOR_OPENSHIFT_SERVER_URL }} - oc project ${{ secrets.SYSDIG_OPERATOR_PROJECT }} - oc get pods \ No newline at end of file +jobs: + build: + steps: + - name: OpenShift Action + uses: redhat-developer/openshift-action + with: + version: '3.11.90' + - name: followingScript + run: | + oc login --token=${{ secrets.SYSDIG_OPERATOR_SA_API_TOKEN }} --server=${{ secrets.SYSDIG_OPERATOR_OPENSHIFT_SERVER_URL }} + oc project ${{ secrets.SYSDIG_OPERATOR_PROJECT }} + oc get pods \ No newline at end of file From 131917d4f24f950dd27fc65453711a63b604c4ad Mon Sep 17 00:00:00 2001 From: stewartshea Date: Mon, 13 Jul 2020 16:48:18 -0700 Subject: [PATCH 07/37] add runs-on --- .github/workflows/sysdig-teams-operator-build.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/sysdig-teams-operator-build.yaml b/.github/workflows/sysdig-teams-operator-build.yaml index e91e9709..7af7f31c 100644 --- a/.github/workflows/sysdig-teams-operator-build.yaml +++ b/.github/workflows/sysdig-teams-operator-build.yaml @@ -6,6 +6,7 @@ on: jobs: build: + runs-on: ubuntu-latest steps: - name: OpenShift Action uses: redhat-developer/openshift-action From a427c2095ad71942fafdad07d3bfeda8e035342d Mon Sep 17 00:00:00 2001 From: stewartshea Date: Mon, 13 Jul 2020 16:49:04 -0700 Subject: [PATCH 08/37] update path --- .github/workflows/sysdig-teams-operator-build.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/sysdig-teams-operator-build.yaml b/.github/workflows/sysdig-teams-operator-build.yaml index 7af7f31c..f0a5d263 100644 --- a/.github/workflows/sysdig-teams-operator-build.yaml +++ b/.github/workflows/sysdig-teams-operator-build.yaml @@ -2,7 +2,7 @@ name: sysdig-teams-operator-build on: push: paths: - - 'monitoring/sysdig/operator/*' + - 'monitoring/sysdig/operator/**' jobs: build: From 7c52411c7c68858a048e16af0828c47efba333be Mon Sep 17 00:00:00 2001 From: stewartshea Date: Mon, 13 Jul 2020 16:52:37 -0700 Subject: [PATCH 09/37] update workflow with branch --- .github/workflows/sysdig-teams-operator-build.yaml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/sysdig-teams-operator-build.yaml b/.github/workflows/sysdig-teams-operator-build.yaml index f0a5d263..d2d5d5d4 100644 --- a/.github/workflows/sysdig-teams-operator-build.yaml +++ b/.github/workflows/sysdig-teams-operator-build.yaml @@ -1,8 +1,10 @@ name: sysdig-teams-operator-build on: push: - paths: - - 'monitoring/sysdig/operator/**' + branches: + - 'bug/sysdig-teams' + # paths: + # - 'monitoring/sysdig/operator/**' jobs: build: From 2120d05fbc38174149d8eeb65b46b4c08f9724e4 Mon Sep 17 00:00:00 2001 From: stewartshea Date: Mon, 13 Jul 2020 16:53:40 -0700 Subject: [PATCH 10/37] fix typo --- .github/workflows/sysdig-teams-operator-build.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/sysdig-teams-operator-build.yaml b/.github/workflows/sysdig-teams-operator-build.yaml index d2d5d5d4..df071204 100644 --- a/.github/workflows/sysdig-teams-operator-build.yaml +++ b/.github/workflows/sysdig-teams-operator-build.yaml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest steps: - name: OpenShift Action - uses: redhat-developer/openshift-action + uses: redhat-developer/openshift-actions with: version: '3.11.90' - name: followingScript From aeb5caa6f4fbdedd6214346b70ce9323f7d3c8e4 Mon Sep 17 00:00:00 2001 From: stewartshea Date: Mon, 13 Jul 2020 16:54:50 -0700 Subject: [PATCH 11/37] update openshift action definition --- .github/workflows/sysdig-teams-operator-build.yaml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/sysdig-teams-operator-build.yaml b/.github/workflows/sysdig-teams-operator-build.yaml index df071204..32836d64 100644 --- a/.github/workflows/sysdig-teams-operator-build.yaml +++ b/.github/workflows/sysdig-teams-operator-build.yaml @@ -10,10 +10,11 @@ jobs: build: runs-on: ubuntu-latest steps: + - uses: actions/checkout@v1 - name: OpenShift Action - uses: redhat-developer/openshift-actions + uses: redhat-developer/openshift-actions@v1.1 with: - version: '3.11.90' + version: 'latest' - name: followingScript run: | oc login --token=${{ secrets.SYSDIG_OPERATOR_SA_API_TOKEN }} --server=${{ secrets.SYSDIG_OPERATOR_OPENSHIFT_SERVER_URL }} From 84033b073180dafe5b2ba2f458531c69143155c8 Mon Sep 17 00:00:00 2001 From: stewartshea Date: Mon, 13 Jul 2020 16:56:41 -0700 Subject: [PATCH 12/37] test workflow mod --- .github/workflows/sysdig-teams-operator-build.yaml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/.github/workflows/sysdig-teams-operator-build.yaml b/.github/workflows/sysdig-teams-operator-build.yaml index 32836d64..c5f42df0 100644 --- a/.github/workflows/sysdig-teams-operator-build.yaml +++ b/.github/workflows/sysdig-teams-operator-build.yaml @@ -15,8 +15,7 @@ jobs: uses: redhat-developer/openshift-actions@v1.1 with: version: 'latest' - - name: followingScript - run: | - oc login --token=${{ secrets.SYSDIG_OPERATOR_SA_API_TOKEN }} --server=${{ secrets.SYSDIG_OPERATOR_OPENSHIFT_SERVER_URL }} - oc project ${{ secrets.SYSDIG_OPERATOR_PROJECT }} - oc get pods \ No newline at end of file + cmd: | + oc login --token=${{ secrets.SYSDIG_OPERATOR_SA_API_TOKEN }} --server=${{ secrets.SYSDIG_OPERATOR_OPENSHIFT_SERVER_URL }} + oc project ${{ secrets.SYSDIG_OPERATOR_PROJECT }} + oc get pods \ No newline at end of file From 77cfe50a76e2c890555007e541f889a1717b27ea Mon Sep 17 00:00:00 2001 From: stewartshea Date: Mon, 13 Jul 2020 16:59:57 -0700 Subject: [PATCH 13/37] update workflow --- .github/workflows/sysdig-teams-operator-build.yaml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/sysdig-teams-operator-build.yaml b/.github/workflows/sysdig-teams-operator-build.yaml index c5f42df0..9c3d3ed7 100644 --- a/.github/workflows/sysdig-teams-operator-build.yaml +++ b/.github/workflows/sysdig-teams-operator-build.yaml @@ -15,7 +15,8 @@ jobs: uses: redhat-developer/openshift-actions@v1.1 with: version: 'latest' + openshift_server_url: ${{ secrets.SYSDIG_OPERATOR_OPENSHIFT_SERVER_URL }} + parameters: '{"apitoken": "${{ secrets.SYSDIG_OPERATOR_SA_API_TOKEN }}"}' cmd: | - oc login --token=${{ secrets.SYSDIG_OPERATOR_SA_API_TOKEN }} --server=${{ secrets.SYSDIG_OPERATOR_OPENSHIFT_SERVER_URL }} - oc project ${{ secrets.SYSDIG_OPERATOR_PROJECT }} - oc get pods \ No newline at end of file + 'oc project ${{ secrets.SYSDIG_OPERATOR_PROJECT }}' + 'oc get pods' \ No newline at end of file From dc458469ff63de931b8b1fb83d63f70b6f2351d2 Mon Sep 17 00:00:00 2001 From: stewartshea Date: Mon, 13 Jul 2020 17:01:22 -0700 Subject: [PATCH 14/37] fix secret ref --- .github/workflows/sysdig-teams-operator-build.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/sysdig-teams-operator-build.yaml b/.github/workflows/sysdig-teams-operator-build.yaml index 9c3d3ed7..69da121a 100644 --- a/.github/workflows/sysdig-teams-operator-build.yaml +++ b/.github/workflows/sysdig-teams-operator-build.yaml @@ -16,7 +16,7 @@ jobs: with: version: 'latest' openshift_server_url: ${{ secrets.SYSDIG_OPERATOR_OPENSHIFT_SERVER_URL }} - parameters: '{"apitoken": "${{ secrets.SYSDIG_OPERATOR_SA_API_TOKEN }}"}' + parameters: '{"apitoken": "${{ secrets.SYSDIG_OPERATOR_SA_TOKEN }}"}' cmd: | 'oc project ${{ secrets.SYSDIG_OPERATOR_PROJECT }}' 'oc get pods' \ No newline at end of file From 78dbb0fd66e8dd489a1c6d1451874e3903ca6f51 Mon Sep 17 00:00:00 2001 From: stewartshea Date: Mon, 13 Jul 2020 17:04:16 -0700 Subject: [PATCH 15/37] update workflow --- .github/workflows/sysdig-teams-operator-build.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/sysdig-teams-operator-build.yaml b/.github/workflows/sysdig-teams-operator-build.yaml index 69da121a..297ab455 100644 --- a/.github/workflows/sysdig-teams-operator-build.yaml +++ b/.github/workflows/sysdig-teams-operator-build.yaml @@ -18,5 +18,5 @@ jobs: openshift_server_url: ${{ secrets.SYSDIG_OPERATOR_OPENSHIFT_SERVER_URL }} parameters: '{"apitoken": "${{ secrets.SYSDIG_OPERATOR_SA_TOKEN }}"}' cmd: | - 'oc project ${{ secrets.SYSDIG_OPERATOR_PROJECT }}' - 'oc get pods' \ No newline at end of file + 'project ${{ secrets.SYSDIG_OPERATOR_PROJECT }}' + 'get pods' \ No newline at end of file From 903a7af2a60b3ad8a7ce740174ff59c282e005a0 Mon Sep 17 00:00:00 2001 From: stewartshea Date: Mon, 13 Jul 2020 17:20:46 -0700 Subject: [PATCH 16/37] change workflow version --- .github/workflows/sysdig-teams-operator-build.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/sysdig-teams-operator-build.yaml b/.github/workflows/sysdig-teams-operator-build.yaml index 297ab455..79ca99e6 100644 --- a/.github/workflows/sysdig-teams-operator-build.yaml +++ b/.github/workflows/sysdig-teams-operator-build.yaml @@ -14,7 +14,7 @@ jobs: - name: OpenShift Action uses: redhat-developer/openshift-actions@v1.1 with: - version: 'latest' + version: '3.11.235' openshift_server_url: ${{ secrets.SYSDIG_OPERATOR_OPENSHIFT_SERVER_URL }} parameters: '{"apitoken": "${{ secrets.SYSDIG_OPERATOR_SA_TOKEN }}"}' cmd: | From 4c329dde3ade10ffe37a2347b6515c546a095771 Mon Sep 17 00:00:00 2001 From: stewartshea Date: Mon, 13 Jul 2020 17:44:30 -0700 Subject: [PATCH 17/37] mv dockerfile to root of operator --- .github/workflows/sysdig-teams-operator-build.yaml | 5 ++++- .../sysdig/operator/sysdig-monitor/{build => }/Dockerfile | 0 2 files changed, 4 insertions(+), 1 deletion(-) rename monitoring/sysdig/operator/sysdig-monitor/{build => }/Dockerfile (100%) diff --git a/.github/workflows/sysdig-teams-operator-build.yaml b/.github/workflows/sysdig-teams-operator-build.yaml index 79ca99e6..b450e6cb 100644 --- a/.github/workflows/sysdig-teams-operator-build.yaml +++ b/.github/workflows/sysdig-teams-operator-build.yaml @@ -11,6 +11,8 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 + with: + ref: ${{ github.ref }} - name: OpenShift Action uses: redhat-developer/openshift-actions@v1.1 with: @@ -19,4 +21,5 @@ jobs: parameters: '{"apitoken": "${{ secrets.SYSDIG_OPERATOR_SA_TOKEN }}"}' cmd: | 'project ${{ secrets.SYSDIG_OPERATOR_PROJECT }}' - 'get pods' \ No newline at end of file + 'delete all -l build=gh-actions' + 'new-build monitoring/sysdig/operator/sysdig-monitor/build --name sysdig-operator -l build=gh-actions' \ No newline at end of file diff --git a/monitoring/sysdig/operator/sysdig-monitor/build/Dockerfile b/monitoring/sysdig/operator/sysdig-monitor/Dockerfile similarity index 100% rename from monitoring/sysdig/operator/sysdig-monitor/build/Dockerfile rename to monitoring/sysdig/operator/sysdig-monitor/Dockerfile From c91d7b8b411a94ef95abc594858a80f46e9d81c7 Mon Sep 17 00:00:00 2001 From: stewartshea Date: Mon, 13 Jul 2020 17:46:14 -0700 Subject: [PATCH 18/37] update workflow --- .github/workflows/sysdig-teams-operator-build.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/sysdig-teams-operator-build.yaml b/.github/workflows/sysdig-teams-operator-build.yaml index b450e6cb..405c012f 100644 --- a/.github/workflows/sysdig-teams-operator-build.yaml +++ b/.github/workflows/sysdig-teams-operator-build.yaml @@ -22,4 +22,4 @@ jobs: cmd: | 'project ${{ secrets.SYSDIG_OPERATOR_PROJECT }}' 'delete all -l build=gh-actions' - 'new-build monitoring/sysdig/operator/sysdig-monitor/build --name sysdig-operator -l build=gh-actions' \ No newline at end of file + 'oc new-build https://github.com/BCDevOps/platform-services#${{ github.ref }} --context-dir=monitoring/sysdig/operator/build --name sysdig-operator -l build=gh-actions' \ No newline at end of file From 4c560587a32bf9d977cd2a327b0fb2f8ebfcadd1 Mon Sep 17 00:00:00 2001 From: stewartshea Date: Mon, 13 Jul 2020 17:48:20 -0700 Subject: [PATCH 19/37] dummy tax --- .github/workflows/sysdig-teams-operator-build.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/sysdig-teams-operator-build.yaml b/.github/workflows/sysdig-teams-operator-build.yaml index 405c012f..e70de38c 100644 --- a/.github/workflows/sysdig-teams-operator-build.yaml +++ b/.github/workflows/sysdig-teams-operator-build.yaml @@ -22,4 +22,4 @@ jobs: cmd: | 'project ${{ secrets.SYSDIG_OPERATOR_PROJECT }}' 'delete all -l build=gh-actions' - 'oc new-build https://github.com/BCDevOps/platform-services#${{ github.ref }} --context-dir=monitoring/sysdig/operator/build --name sysdig-operator -l build=gh-actions' \ No newline at end of file + 'new-build https://github.com/BCDevOps/platform-services#${{ github.ref }} --context-dir=monitoring/sysdig/operator/build --name sysdig-operator -l build=gh-actions' \ No newline at end of file From 2c43ee770a7c2e06c4084ca88822d2e645c84a3b Mon Sep 17 00:00:00 2001 From: stewartshea Date: Mon, 13 Jul 2020 17:51:07 -0700 Subject: [PATCH 20/37] double dummy tax --- .github/workflows/sysdig-teams-operator-build.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/sysdig-teams-operator-build.yaml b/.github/workflows/sysdig-teams-operator-build.yaml index e70de38c..71afcf14 100644 --- a/.github/workflows/sysdig-teams-operator-build.yaml +++ b/.github/workflows/sysdig-teams-operator-build.yaml @@ -22,4 +22,4 @@ jobs: cmd: | 'project ${{ secrets.SYSDIG_OPERATOR_PROJECT }}' 'delete all -l build=gh-actions' - 'new-build https://github.com/BCDevOps/platform-services#${{ github.ref }} --context-dir=monitoring/sysdig/operator/build --name sysdig-operator -l build=gh-actions' \ No newline at end of file + 'new-build https://github.com/BCDevOps/platform-services#${{ github.ref }} --context-dir=monitoring/sysdig/operator/sysdig-monitor/build --name sysdig-operator -l build=gh-actions' \ No newline at end of file From 7129537d2dff27686b58b223fba71fbba2318105 Mon Sep 17 00:00:00 2001 From: stewartshea Date: Mon, 13 Jul 2020 17:54:04 -0700 Subject: [PATCH 21/37] test new branch ref --- .github/workflows/sysdig-teams-operator-build.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/sysdig-teams-operator-build.yaml b/.github/workflows/sysdig-teams-operator-build.yaml index 71afcf14..4e87e21d 100644 --- a/.github/workflows/sysdig-teams-operator-build.yaml +++ b/.github/workflows/sysdig-teams-operator-build.yaml @@ -22,4 +22,4 @@ jobs: cmd: | 'project ${{ secrets.SYSDIG_OPERATOR_PROJECT }}' 'delete all -l build=gh-actions' - 'new-build https://github.com/BCDevOps/platform-services#${{ github.ref }} --context-dir=monitoring/sysdig/operator/sysdig-monitor/build --name sysdig-operator -l build=gh-actions' \ No newline at end of file + 'new-build https://github.com/BCDevOps/platform-services#${GITHUB_REF##*/} --context-dir=monitoring/sysdig/operator/sysdig-monitor/build --name sysdig-operator -l build=gh-actions' \ No newline at end of file From 3feae6358a3f0d7238ce44fad283140dbebef40d Mon Sep 17 00:00:00 2001 From: stewartshea Date: Mon, 13 Jul 2020 17:59:02 -0700 Subject: [PATCH 22/37] test new branchref idea --- .github/workflows/sysdig-teams-operator-build.yaml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/sysdig-teams-operator-build.yaml b/.github/workflows/sysdig-teams-operator-build.yaml index 4e87e21d..c95c1dc0 100644 --- a/.github/workflows/sysdig-teams-operator-build.yaml +++ b/.github/workflows/sysdig-teams-operator-build.yaml @@ -10,6 +10,10 @@ jobs: build: runs-on: ubuntu-latest steps: + - name: Get the current branch name + shell: bash + run: echo "::set-output name=branch::${GITHUB_REF#refs/heads/}" + id: branchref - uses: actions/checkout@v1 with: ref: ${{ github.ref }} @@ -22,4 +26,4 @@ jobs: cmd: | 'project ${{ secrets.SYSDIG_OPERATOR_PROJECT }}' 'delete all -l build=gh-actions' - 'new-build https://github.com/BCDevOps/platform-services#${GITHUB_REF##*/} --context-dir=monitoring/sysdig/operator/sysdig-monitor/build --name sysdig-operator -l build=gh-actions' \ No newline at end of file + 'new-build https://github.com/BCDevOps/platform-services#${{ steps.branchref.outputs.branch }} --context-dir=monitoring/sysdig/operator/sysdig-monitor/build --name sysdig-operator -l build=gh-actions' \ No newline at end of file From 88f9449b1b1439de4f2448f4aff43ba9b26aeac9 Mon Sep 17 00:00:00 2001 From: stewartshea Date: Mon, 13 Jul 2020 18:00:08 -0700 Subject: [PATCH 23/37] fixup final command --- .github/workflows/sysdig-teams-operator-build.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/sysdig-teams-operator-build.yaml b/.github/workflows/sysdig-teams-operator-build.yaml index c95c1dc0..3aa3e16f 100644 --- a/.github/workflows/sysdig-teams-operator-build.yaml +++ b/.github/workflows/sysdig-teams-operator-build.yaml @@ -26,4 +26,4 @@ jobs: cmd: | 'project ${{ secrets.SYSDIG_OPERATOR_PROJECT }}' 'delete all -l build=gh-actions' - 'new-build https://github.com/BCDevOps/platform-services#${{ steps.branchref.outputs.branch }} --context-dir=monitoring/sysdig/operator/sysdig-monitor/build --name sysdig-operator -l build=gh-actions' \ No newline at end of file + 'new-build https://github.com/BCDevOps/platform-services#${{ steps.branchref.outputs.branch }} --context-dir=monitoring/sysdig/operator/sysdig-monitor --name sysdig-operator -l build=gh-actions' \ No newline at end of file From 8d8bd5e0564d7dcbbdd579b2f493d83874bcb7ba Mon Sep 17 00:00:00 2001 From: stewartshea Date: Mon, 13 Jul 2020 18:03:42 -0700 Subject: [PATCH 24/37] change build name and image in manifest --- .github/workflows/sysdig-teams-operator-build.yaml | 2 +- .../sysdig/operator/sysdig-monitor/deploy/operator.yaml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/sysdig-teams-operator-build.yaml b/.github/workflows/sysdig-teams-operator-build.yaml index 3aa3e16f..6304c2eb 100644 --- a/.github/workflows/sysdig-teams-operator-build.yaml +++ b/.github/workflows/sysdig-teams-operator-build.yaml @@ -26,4 +26,4 @@ jobs: cmd: | 'project ${{ secrets.SYSDIG_OPERATOR_PROJECT }}' 'delete all -l build=gh-actions' - 'new-build https://github.com/BCDevOps/platform-services#${{ steps.branchref.outputs.branch }} --context-dir=monitoring/sysdig/operator/sysdig-monitor --name sysdig-operator -l build=gh-actions' \ No newline at end of file + 'new-build https://github.com/BCDevOps/platform-services#${{ steps.branchref.outputs.branch }} --context-dir=monitoring/sysdig/operator/sysdig-monitor --name sysdig-monitor-operator -l build=gh-actions' \ No newline at end of file diff --git a/monitoring/sysdig/operator/sysdig-monitor/deploy/operator.yaml b/monitoring/sysdig/operator/sysdig-monitor/deploy/operator.yaml index 779480c5..0e10b907 100644 --- a/monitoring/sysdig/operator/sysdig-monitor/deploy/operator.yaml +++ b/monitoring/sysdig/operator/sysdig-monitor/deploy/operator.yaml @@ -20,7 +20,7 @@ spec: - /tmp/ansible-operator/runner - stdout # Replace this with the built image name - image: quay.io/shea_stewart/sysdig-monitor:latest + image: docker-registry.default.svc:5000/devops-sysdig/sysdig-monitor-operator:latest imagePullPolicy: "Always" volumeMounts: - mountPath: /tmp/ansible-operator/runner @@ -28,7 +28,7 @@ spec: readOnly: true - name: operator # Replace this with the built image name - image: quay.io/shea_stewart/sysdig-monitor:latest + image: docker-registry.default.svc:5000/devops-sysdig/sysdig-monitor-operator:latest imagePullPolicy: "Always" command: - /usr/local/bin/entrypoint From 10f80f490fd8936c3268bf8c62c65f4392693223 Mon Sep 17 00:00:00 2001 From: stewartshea Date: Mon, 13 Jul 2020 19:32:14 -0700 Subject: [PATCH 25/37] update actions path --- .github/workflows/sysdig-teams-operator-build.yaml | 6 ++---- monitoring/sysdig/operator/readme.md | 5 ++++- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.github/workflows/sysdig-teams-operator-build.yaml b/.github/workflows/sysdig-teams-operator-build.yaml index 6304c2eb..8fbb306e 100644 --- a/.github/workflows/sysdig-teams-operator-build.yaml +++ b/.github/workflows/sysdig-teams-operator-build.yaml @@ -1,10 +1,8 @@ name: sysdig-teams-operator-build on: push: - branches: - - 'bug/sysdig-teams' - # paths: - # - 'monitoring/sysdig/operator/**' + paths: + - 'monitoring/sysdig/operator/*.yml' jobs: build: diff --git a/monitoring/sysdig/operator/readme.md b/monitoring/sysdig/operator/readme.md index 94cf623c..94b3b461 100644 --- a/monitoring/sysdig/operator/readme.md +++ b/monitoring/sysdig/operator/readme.md @@ -105,4 +105,7 @@ curl -H "Authorization: Bearer $SYSDIG_TOKEN" -X GET https://app.sysdigcloud.com curl -H "Authorization: Bearer $SYSDIG_TOKEN" -X GET https://app.sysdigcloud.com/api/token/${USERNAME}/${TEAMID} {"token":{"key":"key_value"}} ``` -- [ref](https://raw.githubusercontent.com/draios/python-sdc-client/master/sdcclient/_common.py) \ No newline at end of file +- [ref](https://raw.githubusercontent.com/draios/python-sdc-client/master/sdcclient/_common.py) + +## Build Process +GitHub Actions will create a new clean build from whatever branch changes are pushed to. This should be replaced with a method by which the lab environment is tested prior to a simple deployment into production. \ No newline at end of file From c95a6f0e0ad33c60b19f1845d796dc5da96c036b Mon Sep 17 00:00:00 2001 From: stewartshea Date: Tue, 14 Jul 2020 14:48:49 -0700 Subject: [PATCH 26/37] add lab build and change pathfinder build. Fix playbook --- .../sysdig-teams-operator-build-lab.yaml | 29 +++++++++++++++++++ ...sdig-teams-operator-build-pathfinder.yaml} | 2 ++ .../roles/monitoring/tasks/main.yml | 1 + 3 files changed, 32 insertions(+) create mode 100644 .github/workflows/sysdig-teams-operator-build-lab.yaml rename .github/workflows/{sysdig-teams-operator-build.yaml => sysdig-teams-operator-build-pathfinder.yaml} (95%) diff --git a/.github/workflows/sysdig-teams-operator-build-lab.yaml b/.github/workflows/sysdig-teams-operator-build-lab.yaml new file mode 100644 index 00000000..b5f1c114 --- /dev/null +++ b/.github/workflows/sysdig-teams-operator-build-lab.yaml @@ -0,0 +1,29 @@ +name: sysdig-teams-operator-build +on: + push: + branches: + - '!master' + paths: + - 'monitoring/sysdig/operator/*.yml' + +jobs: + build: + runs-on: ubuntu-latest + steps: + - name: Get the current branch name + shell: bash + run: echo "::set-output name=branch::${GITHUB_REF#refs/heads/}" + id: branchref + - uses: actions/checkout@v1 + with: + ref: ${{ github.ref }} + - name: OpenShift Action + uses: redhat-developer/openshift-actions@v1.1 + with: + version: '3.11.235' + openshift_server_url: ${{ secrets.SYSDIG_OPERATOR_OPENSHIFT_SERVER_URL }} + parameters: '{"apitoken": "${{ secrets.SYSDIG_OPERATOR_SA_TOKEN }}"}' + cmd: | + 'project ${{ secrets.SYSDIG_OPERATOR_PROJECT }}' + 'delete all -l build=gh-actions' + 'new-build https://github.com/BCDevOps/platform-services#${{ steps.branchref.outputs.branch }} --context-dir=monitoring/sysdig/operator/sysdig-monitor --name sysdig-monitor-operator -l build=gh-actions' \ No newline at end of file diff --git a/.github/workflows/sysdig-teams-operator-build.yaml b/.github/workflows/sysdig-teams-operator-build-pathfinder.yaml similarity index 95% rename from .github/workflows/sysdig-teams-operator-build.yaml rename to .github/workflows/sysdig-teams-operator-build-pathfinder.yaml index 8fbb306e..a734e4e6 100644 --- a/.github/workflows/sysdig-teams-operator-build.yaml +++ b/.github/workflows/sysdig-teams-operator-build-pathfinder.yaml @@ -1,6 +1,8 @@ name: sysdig-teams-operator-build on: push: + branches: + - 'master' paths: - 'monitoring/sysdig/operator/*.yml' diff --git a/monitoring/sysdig/operator/sysdig-monitor/roles/monitoring/tasks/main.yml b/monitoring/sysdig/operator/sysdig-monitor/roles/monitoring/tasks/main.yml index b23e4cf7..ee7b1576 100644 --- a/monitoring/sysdig/operator/sysdig-monitor/roles/monitoring/tasks/main.yml +++ b/monitoring/sysdig/operator/sysdig-monitor/roles/monitoring/tasks/main.yml @@ -24,3 +24,4 @@ # Add a default dashboard if the team is new - include_tasks: set_default_dashboard.yml + when: team_exists == false From 164e174b16f39dd5893f7c8686f3d1fabc4459a2 Mon Sep 17 00:00:00 2001 From: stewartshea Date: Tue, 14 Jul 2020 14:52:44 -0700 Subject: [PATCH 27/37] update lab build pipeline --- .github/workflows/sysdig-teams-operator-build-lab.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/sysdig-teams-operator-build-lab.yaml b/.github/workflows/sysdig-teams-operator-build-lab.yaml index b5f1c114..4642032d 100644 --- a/.github/workflows/sysdig-teams-operator-build-lab.yaml +++ b/.github/workflows/sysdig-teams-operator-build-lab.yaml @@ -21,9 +21,9 @@ jobs: uses: redhat-developer/openshift-actions@v1.1 with: version: '3.11.235' - openshift_server_url: ${{ secrets.SYSDIG_OPERATOR_OPENSHIFT_SERVER_URL }} - parameters: '{"apitoken": "${{ secrets.SYSDIG_OPERATOR_SA_TOKEN }}"}' + openshift_server_url: ${{ secrets.LAB_SYSDIG_OPERATOR_OPENSHIFT_SERVER_URL }} + parameters: '{"apitoken": "${{ secrets.LAB_SYSDIG_OPERATOR_SA_TOKEN }}"}' cmd: | - 'project ${{ secrets.SYSDIG_OPERATOR_PROJECT }}' + 'project ${{ secrets.LAB_SYSDIG_OPERATOR_PROJECT }}' 'delete all -l build=gh-actions' 'new-build https://github.com/BCDevOps/platform-services#${{ steps.branchref.outputs.branch }} --context-dir=monitoring/sysdig/operator/sysdig-monitor --name sysdig-monitor-operator -l build=gh-actions' \ No newline at end of file From 21ad80be1f4442359903765d897de6354254d7c7 Mon Sep 17 00:00:00 2001 From: stewartshea Date: Tue, 14 Jul 2020 14:59:39 -0700 Subject: [PATCH 28/37] update build pipelin --- .github/workflows/sysdig-teams-operator-build-lab.yaml | 5 +++-- .../workflows/sysdig-teams-operator-build-pathfinder.yaml | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/sysdig-teams-operator-build-lab.yaml b/.github/workflows/sysdig-teams-operator-build-lab.yaml index 4642032d..884ad810 100644 --- a/.github/workflows/sysdig-teams-operator-build-lab.yaml +++ b/.github/workflows/sysdig-teams-operator-build-lab.yaml @@ -1,7 +1,8 @@ -name: sysdig-teams-operator-build +name: sysdig-teams-operator-build-lab on: push: - branches: + branches: + - '*' - '!master' paths: - 'monitoring/sysdig/operator/*.yml' diff --git a/.github/workflows/sysdig-teams-operator-build-pathfinder.yaml b/.github/workflows/sysdig-teams-operator-build-pathfinder.yaml index a734e4e6..1bc63bb9 100644 --- a/.github/workflows/sysdig-teams-operator-build-pathfinder.yaml +++ b/.github/workflows/sysdig-teams-operator-build-pathfinder.yaml @@ -1,4 +1,4 @@ -name: sysdig-teams-operator-build +name: sysdig-teams-operator-build-pathfinder on: push: branches: From fb93efb187e87ae73bb3e731183c3767beb667b6 Mon Sep 17 00:00:00 2001 From: stewartshea Date: Tue, 14 Jul 2020 15:05:23 -0700 Subject: [PATCH 29/37] update github actions path --- .github/workflows/sysdig-teams-operator-build-lab.yaml | 2 +- .github/workflows/sysdig-teams-operator-build-pathfinder.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/sysdig-teams-operator-build-lab.yaml b/.github/workflows/sysdig-teams-operator-build-lab.yaml index 884ad810..96df6556 100644 --- a/.github/workflows/sysdig-teams-operator-build-lab.yaml +++ b/.github/workflows/sysdig-teams-operator-build-lab.yaml @@ -5,7 +5,7 @@ on: - '*' - '!master' paths: - - 'monitoring/sysdig/operator/*.yml' + - 'monitoring/sysdig/operator/sysdig-monitor/**' jobs: build: diff --git a/.github/workflows/sysdig-teams-operator-build-pathfinder.yaml b/.github/workflows/sysdig-teams-operator-build-pathfinder.yaml index 1bc63bb9..d8e6c11b 100644 --- a/.github/workflows/sysdig-teams-operator-build-pathfinder.yaml +++ b/.github/workflows/sysdig-teams-operator-build-pathfinder.yaml @@ -4,7 +4,7 @@ on: branches: - 'master' paths: - - 'monitoring/sysdig/operator/*.yml' + - 'monitoring/sysdig/operator/sysdig-monitor/**' jobs: build: From e19773b7fb06639db2184d0663c479391b72d8e6 Mon Sep 17 00:00:00 2001 From: stewartshea Date: Tue, 14 Jul 2020 15:06:36 -0700 Subject: [PATCH 30/37] test path kick --- monitoring/sysdig/operator/sysdig-monitor/watches.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/monitoring/sysdig/operator/sysdig-monitor/watches.yaml b/monitoring/sysdig/operator/sysdig-monitor/watches.yaml index c4cb5ead..9427699d 100644 --- a/monitoring/sysdig/operator/sysdig-monitor/watches.yaml +++ b/monitoring/sysdig/operator/sysdig-monitor/watches.yaml @@ -6,5 +6,5 @@ playbook: /opt/ansible/configure_teams.yml finalizer: name: finalizer.ops.gov.bc.ca - playbook: /opt/ansible/delete_team.yml + playbook: /opt/ansible/delete_team.yml From 9dd01426825161fda77df99615820b507afd92f6 Mon Sep 17 00:00:00 2001 From: stewartshea Date: Tue, 14 Jul 2020 15:15:22 -0700 Subject: [PATCH 31/37] add workflows to path --- .github/workflows/sysdig-teams-operator-build-lab.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/sysdig-teams-operator-build-lab.yaml b/.github/workflows/sysdig-teams-operator-build-lab.yaml index 96df6556..e5f9da1b 100644 --- a/.github/workflows/sysdig-teams-operator-build-lab.yaml +++ b/.github/workflows/sysdig-teams-operator-build-lab.yaml @@ -6,6 +6,7 @@ on: - '!master' paths: - 'monitoring/sysdig/operator/sysdig-monitor/**' + - '.github/workflows/**' jobs: build: From 78e2295d32c655b28cc8f6624ec5dfa0aadd71db Mon Sep 17 00:00:00 2001 From: stewartshea Date: Tue, 14 Jul 2020 15:16:10 -0700 Subject: [PATCH 32/37] remove wildcard from actions --- .github/workflows/sysdig-teams-operator-build-lab.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/sysdig-teams-operator-build-lab.yaml b/.github/workflows/sysdig-teams-operator-build-lab.yaml index e5f9da1b..b4def411 100644 --- a/.github/workflows/sysdig-teams-operator-build-lab.yaml +++ b/.github/workflows/sysdig-teams-operator-build-lab.yaml @@ -2,7 +2,6 @@ name: sysdig-teams-operator-build-lab on: push: branches: - - '*' - '!master' paths: - 'monitoring/sysdig/operator/sysdig-monitor/**' From 99a589a1349c1e2a4b91f433bb32620b866e8697 Mon Sep 17 00:00:00 2001 From: stewartshea Date: Tue, 14 Jul 2020 15:18:21 -0700 Subject: [PATCH 33/37] debugging actions filter --- .github/workflows/sysdig-teams-operator-build-lab.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/sysdig-teams-operator-build-lab.yaml b/.github/workflows/sysdig-teams-operator-build-lab.yaml index b4def411..cb2bb7c7 100644 --- a/.github/workflows/sysdig-teams-operator-build-lab.yaml +++ b/.github/workflows/sysdig-teams-operator-build-lab.yaml @@ -3,9 +3,9 @@ on: push: branches: - '!master' - paths: - - 'monitoring/sysdig/operator/sysdig-monitor/**' - - '.github/workflows/**' + # paths: + # - 'monitoring/sysdig/operator/sysdig-monitor/**' + # - '.github/workflows/**' jobs: build: From 1dd4bb195a8de173dd8927d74b60739dea479b20 Mon Sep 17 00:00:00 2001 From: stewartshea Date: Tue, 14 Jul 2020 15:21:25 -0700 Subject: [PATCH 34/37] still debugging actions filter --- .github/workflows/sysdig-teams-operator-build-lab.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/sysdig-teams-operator-build-lab.yaml b/.github/workflows/sysdig-teams-operator-build-lab.yaml index cb2bb7c7..7a37dae0 100644 --- a/.github/workflows/sysdig-teams-operator-build-lab.yaml +++ b/.github/workflows/sysdig-teams-operator-build-lab.yaml @@ -1,11 +1,11 @@ name: sysdig-teams-operator-build-lab on: push: - branches: - - '!master' - # paths: - # - 'monitoring/sysdig/operator/sysdig-monitor/**' - # - '.github/workflows/**' + # branches: + # - '!master' + paths: + - 'monitoring/sysdig/operator/sysdig-monitor/**' + - '.github/workflows/**' jobs: build: From a3d6f13beada67e352297107b1dbe367b8d2fe1d Mon Sep 17 00:00:00 2001 From: stewartshea Date: Tue, 14 Jul 2020 15:25:44 -0700 Subject: [PATCH 35/37] reduce delete scope in github actions --- .github/workflows/sysdig-teams-operator-build-lab.yaml | 6 +++--- .../workflows/sysdig-teams-operator-build-pathfinder.yaml | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/sysdig-teams-operator-build-lab.yaml b/.github/workflows/sysdig-teams-operator-build-lab.yaml index 7a37dae0..c1ff41de 100644 --- a/.github/workflows/sysdig-teams-operator-build-lab.yaml +++ b/.github/workflows/sysdig-teams-operator-build-lab.yaml @@ -1,8 +1,8 @@ name: sysdig-teams-operator-build-lab on: push: - # branches: - # - '!master' + branches: + - '!master' paths: - 'monitoring/sysdig/operator/sysdig-monitor/**' - '.github/workflows/**' @@ -26,5 +26,5 @@ jobs: parameters: '{"apitoken": "${{ secrets.LAB_SYSDIG_OPERATOR_SA_TOKEN }}"}' cmd: | 'project ${{ secrets.LAB_SYSDIG_OPERATOR_PROJECT }}' - 'delete all -l build=gh-actions' + 'delete is,bc -l build=gh-actions' 'new-build https://github.com/BCDevOps/platform-services#${{ steps.branchref.outputs.branch }} --context-dir=monitoring/sysdig/operator/sysdig-monitor --name sysdig-monitor-operator -l build=gh-actions' \ No newline at end of file diff --git a/.github/workflows/sysdig-teams-operator-build-pathfinder.yaml b/.github/workflows/sysdig-teams-operator-build-pathfinder.yaml index d8e6c11b..65db497f 100644 --- a/.github/workflows/sysdig-teams-operator-build-pathfinder.yaml +++ b/.github/workflows/sysdig-teams-operator-build-pathfinder.yaml @@ -25,5 +25,5 @@ jobs: parameters: '{"apitoken": "${{ secrets.SYSDIG_OPERATOR_SA_TOKEN }}"}' cmd: | 'project ${{ secrets.SYSDIG_OPERATOR_PROJECT }}' - 'delete all -l build=gh-actions' + 'delete is,bc -l build=gh-actions' 'new-build https://github.com/BCDevOps/platform-services#${{ steps.branchref.outputs.branch }} --context-dir=monitoring/sysdig/operator/sysdig-monitor --name sysdig-monitor-operator -l build=gh-actions' \ No newline at end of file From 82b2f87afd0d406e87e0c033df5afaae96a28ec2 Mon Sep 17 00:00:00 2001 From: stewartshea Date: Tue, 14 Jul 2020 15:29:43 -0700 Subject: [PATCH 36/37] debugging lab workflow --- .github/workflows/sysdig-teams-operator-build-lab.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/sysdig-teams-operator-build-lab.yaml b/.github/workflows/sysdig-teams-operator-build-lab.yaml index c1ff41de..7cfa886b 100644 --- a/.github/workflows/sysdig-teams-operator-build-lab.yaml +++ b/.github/workflows/sysdig-teams-operator-build-lab.yaml @@ -2,7 +2,8 @@ name: sysdig-teams-operator-build-lab on: push: branches: - - '!master' + - '*' + - '!master' paths: - 'monitoring/sysdig/operator/sysdig-monitor/**' - '.github/workflows/**' From 591cb755a7964bc48b74c30714f8ab16d18e6b81 Mon Sep 17 00:00:00 2001 From: stewartshea Date: Tue, 14 Jul 2020 15:33:41 -0700 Subject: [PATCH 37/37] fix up wildcard --- .github/workflows/sysdig-teams-operator-build-lab.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/sysdig-teams-operator-build-lab.yaml b/.github/workflows/sysdig-teams-operator-build-lab.yaml index 7cfa886b..30c745f4 100644 --- a/.github/workflows/sysdig-teams-operator-build-lab.yaml +++ b/.github/workflows/sysdig-teams-operator-build-lab.yaml @@ -2,7 +2,7 @@ name: sysdig-teams-operator-build-lab on: push: branches: - - '*' + - '**' - '!master' paths: - 'monitoring/sysdig/operator/sysdig-monitor/**'