ci(jslib): 🚀 publish jslib on tag
ci/woodpecker/push/woodpecker Pipeline was successful
Details
ci/woodpecker/push/woodpecker Pipeline was successful
Details
parent
6e78fa250c
commit
a5603ecd66
|
@ -144,3 +144,19 @@ pipeline:
|
|||
target: main
|
||||
when:
|
||||
event: [tag]
|
||||
|
||||
jslib:publish:
|
||||
group: push
|
||||
image: earthly/earthly:v0.7.15
|
||||
volumes:
|
||||
- /var/run/docker.sock:/var/run/docker.sock
|
||||
environment:
|
||||
- FORCE_COLOR=1
|
||||
- EARTHLY_EXEC_CMD="/bin/sh"
|
||||
secrets: [EARTHLY_CONFIGURATION, NPM_TOKEN]
|
||||
commands:
|
||||
- mkdir ~/.earthly && echo "$EARTHLY_CONFIGURATION" > ~/.earthly/config.yaml
|
||||
- earthly bootstrap
|
||||
- earthly --push --secret NPM_TOKEN +publish-jslib
|
||||
when:
|
||||
event: [tag]
|
||||
|
|
|
@ -154,6 +154,13 @@ deploy-appimage-nightly:
|
|||
COPY +appimage-signed/* .
|
||||
RUN --push scp -v *.AppImage *.asc mainsite:releases/nightly
|
||||
|
||||
publish-jslib:
|
||||
FROM +base-node
|
||||
RUN --secret NPM_TOKEN echo "//registry.npmjs.org/:_authToken=$NPM_TOKEN" > $HOME/.npmrc
|
||||
COPY +jslib/jslib tools/upend_js
|
||||
WORKDIR tools/upend_js
|
||||
RUN --push npm publish --access public
|
||||
|
||||
git-version:
|
||||
LOCALLY
|
||||
RUN ./build/get_version.sh | tee /tmp/upend_version.txt
|
||||
|
|
Loading…
Reference in New Issue