@@ -17,33 +17,45 @@ jobs:
17
17
mend_package :
18
18
runs-on : ubuntu-latest
19
19
steps :
20
- - name : Install PDK
20
+ - name : Activate twingate to obtain unreleased build
21
+ uses : twingate/github-action@main
22
+ with :
23
+ service-key : ${{ secrets.TWINGATE_PUBLIC_REPO_KEY }}
24
+
25
+ # Apt builds found here: https://artifactory.delivery.puppetlabs.net/ui/native/internal_nightly__local/apt/pool/noble/puppet-nightly/p/pdk
26
+ # curl -X POST "https://artifactory.delivery.puppetlabs.net/artifactory/api/search/aql" -H "Content-Type: text/plain" --data 'items.find({"repo": "internal_nightly__local", "path": {"$match": "apt/pool/jammy/puppet-nightly/p/pdk/*"}}).sort({"$desc": ["created"]}).limit(1)'
27
+ - name : Get latest build name
28
+ id : latest
21
29
run : |
22
- wget https://apt.puppetlabs.com/puppet8-release-jammy.deb;
23
- sudo dpkg -i puppet8-release-jammy.deb;
24
- sudo apt-get update -y;
25
- sudo apt-get install pdk -y;
26
- pdk --version;
30
+ echo "::set-output name=ver::$(curl -X POST "https://artifactory.delivery.puppetlabs.net/artifactory/api/search/aql" -H "Content-Type: text/plain" --data 'items.find({"repo": "internal_nightly__local", "path": {"$match": "apt/pool/jammy/puppet-nightly/p/pdk/*"}}).sort({"$desc": ["created"]}).limit(1)')"
27
31
28
- - uses : " ruby/setup-ruby@v1"
29
- with :
30
- ruby-version : 2.7
32
+ # - name: Install PDK
33
+ # run: |
34
+ # wget https://apt.puppetlabs.com/puppet8-release-jammy.deb;
35
+ # sudo dpkg -i puppet8-release-jammy.deb;
36
+ # sudo apt-get update -y;
37
+ # sudo apt-get install pdk -y;
38
+ # pdk --version;
31
39
32
- - uses : " actions/setup-java@v4"
33
- with :
34
- distribution : " temurin"
35
- java-version : " 17"
40
+ # - uses: "ruby/setup-ruby@v1"
41
+ # with:
42
+ # ruby-version: 2.7
43
+
44
+ # - uses: "actions/setup-java@v4"
45
+ # with:
46
+ # distribution: "temurin"
47
+ # java-version: "17"
36
48
37
- - name : Download unified agent
38
- run : |
39
- curl -o wss-unified-agent.jar https://unified-agent.s3.amazonaws.com/wss-unified-agent.jar;
49
+ # - name: Download unified agent
50
+ # run: |
51
+ # curl -o wss-unified-agent.jar https://unified-agent.s3.amazonaws.com/wss-unified-agent.jar;
40
52
41
- - name : Run Scan
42
- run : |
43
- sudo -E java -jar wss-unified-agent.jar -d /opt/puppetlabs/pdk
44
- env :
45
- WS_APIKEY : ${{ secrets.MEND_API_KEY }}
46
- WS_WSS_URL : https://saas-eu.whitesourcesoftware.com/agent
47
- WS_USERKEY : ${{ secrets.MEND_TOKEN }}
48
- WS_PRODUCTNAME : " DevX"
49
- WS_PROJECTNAME : " ${{ github.event.repository.name }}-package"
53
+ # - name: Run Scan
54
+ # run: |
55
+ # sudo -E java -jar wss-unified-agent.jar -d /opt/puppetlabs/pdk
56
+ # env:
57
+ # WS_APIKEY: ${{ secrets.MEND_API_KEY }}
58
+ # WS_WSS_URL: https://saas-eu.whitesourcesoftware.com/agent
59
+ # WS_USERKEY: ${{ secrets.MEND_TOKEN }}
60
+ # WS_PRODUCTNAME: "DevX"
61
+ # WS_PROJECTNAME: "${{ github.event.repository.name }}-package"
0 commit comments