summaryrefslogtreecommitdiffstats
path: root/.drone.yml
diff options
context:
space:
mode:
authorsilverwind <me@silverwind.io>2023-09-23 15:18:47 +0200
committerGitHub <noreply@github.com>2023-09-23 13:18:47 +0000
commit6e2888ce27c308ec1f88b9912a520f44cc18c2c3 (patch)
tree015eac3e92a6e1d13f31d13bfa243a0bea2143c3 /.drone.yml
parentbcb78e70ca81293a705b467e9ce2b77ab04a799e (diff)
downloadgitea-6e2888ce27c308ec1f88b9912a520f44cc18c2c3.tar.gz
gitea-6e2888ce27c308ec1f88b9912a520f44cc18c2c3.zip
Update nodejs installation method in release container (#27207)
Diffstat (limited to '.drone.yml')
-rw-r--r--.drone.yml5
1 files changed, 4 insertions, 1 deletions
diff --git a/.drone.yml b/.drone.yml
index 3084351770..1989b6760e 100644
--- a/.drone.yml
+++ b/.drone.yml
@@ -44,7 +44,10 @@ steps:
image: techknowlogick/xgo:go-1.21.x
pull: always
commands:
- - curl -sL https://deb.nodesource.com/setup_20.x | bash - && apt-get -qqy install nodejs
+ - apt-get update && apt-get -qqy install ca-certificates curl gnupg
+ - mkdir -p /etc/apt/keyrings && curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg
+ - echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_20.x nodistro main" > /etc/apt/sources.list.d/nodesource.list
+ - apt-get update && apt-get -qqy install nodejs
- export PATH=$PATH:$GOPATH/bin
- make release
environment: