|
10 | 10 | # 1) BUILD JOB |
11 | 11 | ################################################################### |
12 | 12 | build: |
13 | | - runs-on: ubuntu-latest |
| 13 | + runs-on: self-hosted |
| 14 | + #runs-on: ubuntu-latest |
14 | 15 | steps: |
15 | 16 | - name: Checkout |
16 | 17 | uses: actions/checkout@v3 |
|
60 | 61 | ################################################################### |
61 | 62 | security-scan: |
62 | 63 | needs: build |
63 | | - runs-on: ubuntu-latest |
| 64 | + runs-on: self-hosted |
| 65 | +# runs-on: ubuntu-latest |
64 | 66 | if: ${{ vars.SECURITY_ENABLED != 'false' }} |
65 | 67 | steps: |
66 | 68 | - name: Checkout |
@@ -110,7 +112,8 @@ jobs: |
110 | 112 | ################################################################### |
111 | 113 | parse-scan-results: |
112 | 114 | needs: security-scan |
113 | | - runs-on: ubuntu-latest |
| 115 | + runs-on: self-hosted |
| 116 | + #runs-on: ubuntu-latest |
114 | 117 | if: ${{ vars.SECURITY_ENABLED != 'false' }} |
115 | 118 | steps: |
116 | 119 | - name: Download Scan Results |
@@ -142,7 +145,8 @@ jobs: |
142 | 145 | ################################################################### |
143 | 146 | vulnerability-scanner: |
144 | 147 | needs: parse-scan-results |
145 | | - runs-on: ubuntu-latest |
| 148 | + runs-on: self-hosted |
| 149 | + #runs-on: ubuntu-latest |
146 | 150 | if: ${{ vars.SECURITY_ENABLED != 'false' }} |
147 | 151 | steps: |
148 | 152 | - name: Download Parsed Results |
@@ -185,7 +189,8 @@ jobs: |
185 | 189 | ################################################################### |
186 | 190 | malware-scanner: |
187 | 191 | needs: parse-scan-results |
188 | | - runs-on: ubuntu-latest |
| 192 | + runs-on: self-hosted |
| 193 | + #runs-on: ubuntu-latest |
189 | 194 | if: ${{ vars.SECURITY_ENABLED != 'false' }} |
190 | 195 | steps: |
191 | 196 | - name: Download Parsed Results |
@@ -223,7 +228,8 @@ jobs: |
223 | 228 | ################################################################### |
224 | 229 | secrets-scanner: |
225 | 230 | needs: parse-scan-results |
226 | | - runs-on: ubuntu-latest |
| 231 | + runs-on: self-hosted |
| 232 | + #runs-on: ubuntu-latest |
227 | 233 | if: ${{ vars.SECURITY_ENABLED != 'false' }} |
228 | 234 | steps: |
229 | 235 | - name: Download Parsed Results |
@@ -266,7 +272,8 @@ jobs: |
266 | 272 | ################################################################### |
267 | 273 | sbom-scanner: |
268 | 274 | needs: security-scan |
269 | | - runs-on: ubuntu-latest |
| 275 | + runs-on: self-hosted |
| 276 | + #runs-on: ubuntu-latest |
270 | 277 | if: ${{ vars.SECURITY_ENABLED != 'false' }} |
271 | 278 | steps: |
272 | 279 | - name: Download All Results |
@@ -299,7 +306,8 @@ jobs: |
299 | 306 | - malware-scanner |
300 | 307 | - secrets-scanner |
301 | 308 | - sbom-scanner |
302 | | - runs-on: ubuntu-latest |
| 309 | + runs-on: self-hosted |
| 310 | + #runs-on: ubuntu-latest |
303 | 311 | if: | |
304 | 312 | always() && |
305 | 313 | ( |
|
0 commit comments