Skip to content

Commit 392b5a4

Browse files
workflow
1 parent f266f26 commit 392b5a4

1 file changed

Lines changed: 12 additions & 28 deletions

File tree

.github/workflows/ci-pipeline.yml

Lines changed: 12 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,9 @@ jobs:
2222
run: docker build -t ${{ env.UI_CONTAINER_NAME }}:${{ env.RELEASE }} ui/
2323
- name: Install TMAS CLI
2424
run: |
25-
curl -f -s -o tmas-cli.tar.gz "https://cli.artifactscan.cloudone.trendmicro.com/tmas-cli/latest/tmas-cli_Linux_x86_64.tar.gz"
26-
tar -tzf tmas-cli.tar.gz
27-
tar -xzf tmas-cli.tar.gz
28-
ls -la
29-
find . -name "*tmas*" -type f
30-
chmod +x ./tmas-cli
31-
sudo mv ./tmas-cli /usr/local/bin/tmas
25+
curl -f -s -o tmas_install.sh "https://cli.artifactscan.cloudone.trendmicro.com/tmas-cli/latest/tmas_install.sh"
26+
chmod +x tmas_install.sh
27+
./tmas_install.sh
3228
- name: Scan with TMAS
3329
run: |
3430
export TMAS_API_KEY='${{ secrets.V1_API_KEY }}'
@@ -44,13 +40,9 @@ jobs:
4440
run: docker build -t ${{ env.SDK_CONTAINER_NAME }}:${{ env.RELEASE }} sdk/
4541
- name: Install TMAS CLI
4642
run: |
47-
curl -f -s -o tmas-cli.tar.gz "https://cli.artifactscan.cloudone.trendmicro.com/tmas-cli/latest/tmas-cli_Linux_x86_64.tar.gz"
48-
tar -tzf tmas-cli.tar.gz
49-
tar -xzf tmas-cli.tar.gz
50-
ls -la
51-
find . -name "*tmas*" -type f
52-
chmod +x ./tmas-cli
53-
sudo mv ./tmas-cli /usr/local/bin/tmas
43+
curl -f -s -o tmas_install.sh "https://cli.artifactscan.cloudone.trendmicro.com/tmas-cli/latest/tmas_install.sh"
44+
chmod +x tmas_install.sh
45+
./tmas_install.sh
5446
- name: Scan with TMAS
5547
run: |
5648
export TMAS_API_KEY='${{ secrets.V1_API_KEY }}'
@@ -66,13 +58,9 @@ jobs:
6658
run: docker build -t ${{ env.CONTAINERXDR_CONTAINER_NAME }}:${{ env.RELEASE }} containerxdr/
6759
- name: Install TMAS CLI
6860
run: |
69-
curl -f -s -o tmas-cli.tar.gz "https://cli.artifactscan.cloudone.trendmicro.com/tmas-cli/latest/tmas-cli_Linux_x86_64.tar.gz"
70-
tar -tzf tmas-cli.tar.gz
71-
tar -xzf tmas-cli.tar.gz
72-
ls -la
73-
find . -name "*tmas*" -type f
74-
chmod +x ./tmas-cli
75-
sudo mv ./tmas-cli /usr/local/bin/tmas
61+
curl -f -s -o tmas_install.sh "https://cli.artifactscan.cloudone.trendmicro.com/tmas-cli/latest/tmas_install.sh"
62+
chmod +x tmas_install.sh
63+
./tmas_install.sh
7664
- name: Scan with TMAS
7765
run: |
7866
export TMAS_API_KEY='${{ secrets.V1_API_KEY }}'
@@ -88,13 +76,9 @@ jobs:
8876
run: docker build -t ${{ env.AICHAT_CONTAINER_NAME }}:${{ env.RELEASE }} aichat/
8977
- name: Install TMAS CLI
9078
run: |
91-
curl -f -s -o tmas-cli.tar.gz "https://cli.artifactscan.cloudone.trendmicro.com/tmas-cli/latest/tmas-cli_Linux_x86_64.tar.gz"
92-
tar -tzf tmas-cli.tar.gz
93-
tar -xzf tmas-cli.tar.gz
94-
ls -la
95-
find . -name "*tmas*" -type f
96-
chmod +x ./tmas-cli
97-
sudo mv ./tmas-cli /usr/local/bin/tmas
79+
curl -f -s -o tmas_install.sh "https://cli.artifactscan.cloudone.trendmicro.com/tmas-cli/latest/tmas_install.sh"
80+
chmod +x tmas_install.sh
81+
./tmas_install.sh
9882
- name: Scan with TMAS
9983
run: |
10084
export TMAS_API_KEY='${{ secrets.V1_API_KEY }}'

0 commit comments

Comments
 (0)