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:
18
18
name : ${{ matrix.docker }}
19
19
steps :
20
20
- name : build
21
- uses : sysdiglabs/exporter-builder@v0.6
21
+ uses : sysdiglabs/exporter-builder@v1.1
22
22
with :
23
23
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
26
26
sysdig_secure_token : ${{ secrets.SYSDIG_SECURE_TOKEN }}
27
27
tag_name : dev
28
28
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:
14
14
# The type of runner that the job will run on
15
15
runs-on : ubuntu-latest
16
16
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
19
19
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