File tree Expand file tree Collapse file tree 1 file changed +9
-5
lines changed Expand file tree Collapse file tree 1 file changed +9
-5
lines changed Original file line number Diff line number Diff line change @@ -12,15 +12,19 @@ npm install --prefix ./packaging/sources/ dd-trace-*.tgz
12
12
13
13
rm packaging/sources/* .json # package.json and package-lock.json are unneeded
14
14
15
- jq --raw-output ' .version' package.json > packaging/sources/version
15
+ if [ -n " $CI_COMMIT_TAG " ] && [ -z " $JS_PACKAGE_VERSION " ]; then
16
+ JS_PACKAGE_VERSION=${CI_COMMIT_TAG## v}
17
+ elif [ -z " $CI_COMMIT_TAG " ] && [ -z " $JS_PACKAGE_VERSION " ]; then
18
+ JS_PACKAGE_VERSION=" $( jq --raw-output ' .version' package.json) .pipeline.${CI_PIPELINE_ID} .beta.${CI_COMMIT_SHORT_SHA} "
19
+ fi
20
+ echo -n $JS_PACKAGE_VERSION > packaging/auto_inject-node.version
21
+ echo -n $JS_PACKAGE_VERSION > packaging/sources/version
16
22
17
23
cd packaging
18
24
19
- export VERSION=$( < sources/version)
20
-
21
25
datadog-package create \
22
- --version=" $VERSION " \
26
+ --version=" $JS_PACKAGE_VERSION " \
23
27
--package=" datadog-apm-library-js" \
24
28
--archive=true \
25
- --archive-path=" datadog-apm-library-js-$VERSION .tar" \
29
+ --archive-path=" datadog-apm-library-js-$JS_PACKAGE_VERSION .tar" \
26
30
./sources
You can’t perform that action at this time.
0 commit comments