Skip to content

Commit d543346

Browse files
committed
Test
1 parent 5867020 commit d543346

File tree

1 file changed

+37
-25
lines changed

1 file changed

+37
-25
lines changed

.github/workflows/mend.yml

+37-25
Original file line numberDiff line numberDiff line change
@@ -17,33 +17,45 @@ jobs:
1717
mend_package:
1818
runs-on: ubuntu-latest
1919
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
2129
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)')"
2731
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;
3139

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"
3648

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;
4052

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

Comments
 (0)