File tree Expand file tree Collapse file tree 3 files changed +43
-10
lines changed
Expand file tree Collapse file tree 3 files changed +43
-10
lines changed Original file line number Diff line number Diff line change @@ -18,12 +18,12 @@ jobs:
1818 name : ${{ matrix.docker }}
1919 steps :
2020 - name : build
21- uses : sysdiglabs/exporter-builder@v0.6
21+ uses : sysdiglabs/exporter-builder@v1.1
2222 with :
2323 exporter : postgresql-exporter
24- artifactory_token : ${{ secrets.ARTI_TOKEN }}
25- artifactory_username : david.lorite@sysdig.com
24+ artifactory_token : ${{ secrets.GAR_DEV_RW_JSON_KEY }}
25+ artifactory_username : _json_key
2626 sysdig_secure_token : ${{ secrets.SYSDIG_SECURE_TOKEN }}
2727 tag_name : dev
2828 target : ${{ matrix.docker }}
29- repository : artifactory.internal.sysdig.com
29+ repository : us-docker.pkg.dev
Original file line number Diff line number Diff line change 1+ name : Push Dry run
2+
3+ # Controls when the action will run. Triggers the workflow on push or pull request
4+ # events but only for the master branch
5+ on :
6+ workflow_dispatch :
7+
8+ # A workflow run is made up of one or more jobs that can run sequentially or in parallel
9+ jobs :
10+ # This workflow contains a single job called "build"
11+ on-success :
12+ # The type of runner that the job will run on
13+ runs-on : ubuntu-latest
14+ steps :
15+ - name : Trigger jenkins job to upload master to Quay.io
16+ uses : toptal/jenkins-job-trigger-action@master
17+ with :
18+ jenkins_url : " https://jenkins.internal.sysdig.tools/"
19+ jenkins_user : ' jenkins-bot@sysdig.com'
20+ jenkins_token : ${{ secrets.JENKINS_BOT_API_TOKEN }}
21+ job_name : " promcat/job/exporters/job/integrations-postgresql-exporter"
22+ job_params : |
23+ {
24+ "DRY_RUN": "true",
25+ "SCRATCH": "true",
26+ "EXPORTER": "postgresql-exporter"
27+ }
Original file line number Diff line number Diff line change @@ -14,10 +14,16 @@ jobs:
1414 # The type of runner that the job will run on
1515 runs-on : ubuntu-latest
1616 steps :
17- - name : Upload master to Quay.io
18- uses : fjogeleit/http-request -action@master
17+ - name : Trigger jenkins job to upload master to Quay.io
18+ uses : toptal/jenkins-job-trigger -action@master
1919 with :
20- url : ' https://sysdig-jenkins.internal.sysdig.com/view/Integrations/job/integrations-postgresql-exporter/buildWithParameters?token=${{ secrets.JENKINS_PROMCAT_LAUNCH_TOKEN }}&EXPORTER=postgresql-exporter&DRY_RUN=false'
21- method : ' POST'
22- username : david.lorite@sysdig.com
23- password : ${{ secrets.JENKINS_PROMCAT_API_TOKEN }}
20+ jenkins_url : " https://jenkins.internal.sysdig.tools/"
21+ jenkins_user : ' jenkins-bot@sysdig.com'
22+ jenkins_token : ${{ secrets.JENKINS_BOT_API_TOKEN }}
23+ job_name : " promcat/job/exporters/job/integrations-postgresql-exporter"
24+ job_params : |
25+ {
26+ "DRY_RUN": "false",
27+ "SCRATCH": "true",
28+ "EXPORTER": "postgresql-exporter"
29+ }
You can’t perform that action at this time.
0 commit comments