Skip to content

Commit 6205ccf

Browse files
Merge pull request #5 from blackduck-inc/SIGINT-2310
feat(SIGINT-2310): updating build script.
2 parents 3ff0bad + a359e78 commit 6205ccf

File tree

2 files changed

+101
-101
lines changed

2 files changed

+101
-101
lines changed

.gitlab-ci-template.yml

+11-11
Original file line numberDiff line numberDiff line change
@@ -44,17 +44,17 @@
4444
- npm test
4545
coverage: /All files[^|]*\|[^|]*\s+([\d\.]+)/
4646

47-
.new_pop_blackduck_analysis:
48-
image: gcr.io/snps-polaris-ops-prod/ember_cli:3.28.5-node_16.14
49-
extends:
50-
- .new_pop_blackduck
51-
- .retry
52-
before_script:
53-
- |
54-
apt-get update -y
55-
apt-get install -y rsync make jq python3 python3-pip
56-
pip3 install blackduck requests
57-
export RELEASE_VERSION=`git describe --tags --abbrev=0 2>/dev/null || echo ''`
47+
#.new_pop_blackduck_analysis:
48+
# image: gcr.io/snps-polaris-ops-prod/ember_cli:3.28.5-node_16.14
49+
# extends:
50+
# - .new_pop_blackduck
51+
# - .retry
52+
# before_script:
53+
# - |
54+
# apt-get update -y
55+
# apt-get install -y rsync make jq python3 python3-pip
56+
# pip3 install blackduck requests
57+
# export RELEASE_VERSION=`git describe --tags --abbrev=0 2>/dev/null || echo ''`
5858
#.changelog:
5959
# image: node:17-buster-slim
6060
# extends:

.gitlab-ci.yml

+90-90
Original file line numberDiff line numberDiff line change
@@ -55,93 +55,93 @@ unit_test_and_coverage_job:
5555
dependencies: [build_job]
5656

5757

58-
.export_sbom_variables:
59-
before_script:
60-
- export EXT_VERSION=$(cat vss-extension.json | grep version | head -1 | awk -F= "{ print $2 }" | sed 's/[version:,\",]//g' | tr -d '[[:space:]]')
61-
- export ARTIFACTORY_UPLOAD_REPO=1
62-
- export SBOM_ART_TOKEN_VAULT_PATH=sbom/integrations/synopsys-extension-ci-cd
63-
- export PRODUCT=Integrations
64-
- export GENERATE_CONFIGURATION_FILE=1
65-
- export PRODUCT_ADDON_SBOM_OPTIONS="--output-zipfile synopsys-extension-ci-cd-$EXT_VERSION.zip --debug"
66-
- export GENERATION_OPTIONS="--entry integrations/mirrored-repos/synopsys-extension-ci-cd:synopsys-extension-ci-cd-$EXT_VERSION"
67-
68-
generate_sbom:
69-
extends:
70-
- .export_sbom_variables
71-
- .run_sbom_generation
72-
stage: sbom
73-
only:
74-
refs:
75-
- main
76-
77-
polaris_bridge:
78-
stage: analysis
79-
extends: .polaris_bridge
80-
81-
pop_blackduck:
82-
image: us-docker.pkg.dev/cloudops-artifacts-prd/polaris/ember_cli:3.28.5-node_16.14
83-
variables:
84-
POP_BLACKDUCK_INPROGRESS: 1
85-
extends:
86-
- .new_pop_blackduck
87-
before_script:
88-
- |
89-
apt-get update -y
90-
apt-get install -y rsync make jq python3 python3-pip
91-
pip3 install blackduck requests
92-
export RELEASE_VERSION=$(cat vss-extension.json | grep version | head -1 | awk -F= "{ print $2 }" | sed 's/[version:,\",]//g' | tr -d '[[:space:]]')
93-
94-
e2e-publish:
95-
stage: e2e-publish
96-
tags:
97-
- linux
98-
extends: .extension-publish
99-
100-
e2e-setup:
101-
stage: e2e-setup
102-
dependencies: [e2e-publish]
103-
tags:
104-
- linux
105-
extends: .e2e-setup
106-
107-
e2e-linux:
108-
stage: e2e
109-
dependencies: [e2e-publish,e2e-setup]
110-
tags:
111-
- linux
112-
extends: .e2e-extension
113-
variables:
114-
XML_PATH_IN_JAR: $XML
115-
RUNNER_NAME: "Linux"
116-
RUNNER_OS: "Linux"
117-
118-
e2e-mac:
119-
stage: e2e
120-
dependencies: [e2e-publish,e2e-setup]
121-
tags:
122-
- linux
123-
extends: .e2e-extension
124-
variables:
125-
XML_PATH_IN_JAR: $XML
126-
RUNNER_NAME: "Darwin"
127-
RUNNER_OS: "Mac"
128-
129-
e2e-windows:
130-
stage: e2e
131-
dependencies: [e2e-publish,e2e-setup]
132-
tags:
133-
- linux
134-
extends: .e2e-extension
135-
variables:
136-
XML_PATH_IN_JAR: $XML
137-
RUNNER_NAME: "Windows_NT"
138-
RUNNER_OS: "Windows"
139-
140-
e2e-clean-up:
141-
stage: e2e-cleanup
142-
dependencies: [e2e-publish,e2e-setup,e2e-linux,e2e-mac,e2e-windows]
143-
tags:
144-
- linux
145-
extends: .e2e-clean-up
146-
rules:
147-
- when: always
58+
#.export_sbom_variables:
59+
# before_script:
60+
# - export EXT_VERSION=$(cat vss-extension.json | grep version | head -1 | awk -F= "{ print $2 }" | sed 's/[version:,\",]//g' | tr -d '[[:space:]]')
61+
# - export ARTIFACTORY_UPLOAD_REPO=1
62+
# - export SBOM_ART_TOKEN_VAULT_PATH=sbom/integrations/synopsys-extension-ci-cd
63+
# - export PRODUCT=Integrations
64+
# - export GENERATE_CONFIGURATION_FILE=1
65+
# - export PRODUCT_ADDON_SBOM_OPTIONS="--output-zipfile synopsys-extension-ci-cd-$EXT_VERSION.zip --debug"
66+
# - export GENERATION_OPTIONS="--entry integrations/mirrored-repos/synopsys-extension-ci-cd:synopsys-extension-ci-cd-$EXT_VERSION"
67+
#
68+
#generate_sbom:
69+
# extends:
70+
# - .export_sbom_variables
71+
# - .run_sbom_generation
72+
# stage: sbom
73+
# only:
74+
# refs:
75+
# - main
76+
#
77+
#polaris_bridge:
78+
# stage: analysis
79+
# extends: .polaris_bridge
80+
#
81+
#pop_blackduck:
82+
# image: us-docker.pkg.dev/cloudops-artifacts-prd/polaris/ember_cli:3.28.5-node_16.14
83+
# variables:
84+
# POP_BLACKDUCK_INPROGRESS: 1
85+
# extends:
86+
# - .new_pop_blackduck
87+
# before_script:
88+
# - |
89+
# apt-get update -y
90+
# apt-get install -y rsync make jq python3 python3-pip
91+
# pip3 install blackduck requests
92+
# export RELEASE_VERSION=$(cat vss-extension.json | grep version | head -1 | awk -F= "{ print $2 }" | sed 's/[version:,\",]//g' | tr -d '[[:space:]]')
93+
#
94+
#e2e-publish:
95+
# stage: e2e-publish
96+
# tags:
97+
# - linux
98+
# extends: .extension-publish
99+
#
100+
#e2e-setup:
101+
# stage: e2e-setup
102+
# dependencies: [e2e-publish]
103+
# tags:
104+
# - linux
105+
# extends: .e2e-setup
106+
#
107+
#e2e-linux:
108+
# stage: e2e
109+
# dependencies: [e2e-publish,e2e-setup]
110+
# tags:
111+
# - linux
112+
# extends: .e2e-extension
113+
# variables:
114+
# XML_PATH_IN_JAR: $XML
115+
# RUNNER_NAME: "Linux"
116+
# RUNNER_OS: "Linux"
117+
#
118+
#e2e-mac:
119+
# stage: e2e
120+
# dependencies: [e2e-publish,e2e-setup]
121+
# tags:
122+
# - linux
123+
# extends: .e2e-extension
124+
# variables:
125+
# XML_PATH_IN_JAR: $XML
126+
# RUNNER_NAME: "Darwin"
127+
# RUNNER_OS: "Mac"
128+
#
129+
#e2e-windows:
130+
# stage: e2e
131+
# dependencies: [e2e-publish,e2e-setup]
132+
# tags:
133+
# - linux
134+
# extends: .e2e-extension
135+
# variables:
136+
# XML_PATH_IN_JAR: $XML
137+
# RUNNER_NAME: "Windows_NT"
138+
# RUNNER_OS: "Windows"
139+
#
140+
#e2e-clean-up:
141+
# stage: e2e-cleanup
142+
# dependencies: [e2e-publish,e2e-setup,e2e-linux,e2e-mac,e2e-windows]
143+
# tags:
144+
# - linux
145+
# extends: .e2e-clean-up
146+
# rules:
147+
# - when: always

0 commit comments

Comments
 (0)