Update woodpecker config

This commit is contained in:
Alexander Navarro 2023-11-25 16:53:22 -03:00
parent 536a6ff06b
commit ec7380207f

View file

@ -11,12 +11,17 @@ steps:
build-and-publish: build-and-publish:
image: node:20-alpine image: node:20-alpine
secrets: secrets:
- CODEBERG_SSH_KEY - codeberg_ssh_key
commands: commands:
- apk add git openssh-client - apk add git openssh-client
- git config --global user.email "woodpecker@bot.net"
- git config --global user.name "woodpecker-bot"
- mkdir -p $HOME/.ssh
- ssh-keyscan -t rsa codeberg.org >> $HOME/.ssh/known_hosts
- echo "$CODEBERG_SSH_KEY" > $HOME/.ssh/id_rsa
- chmod 0600 $HOME/.ssh/id_rsa
- corepack enable - corepack enable
- corepack prepare pnpm@latest --activate - corepack prepare pnpm@latest --activate
- pnpm install
- mkdir dist - mkdir dist
- | - |
cat >dist/.domains <<EOL cat >dist/.domains <<EOL
@ -24,10 +29,5 @@ steps:
personal-page.aleidk.codeberg.page personal-page.aleidk.codeberg.page
pages.personal-page.aleidk.codeberg.page pages.personal-page.aleidk.codeberg.page
EOL EOL
- git config --global user.email "woodpecker@bot.net" - pnpm build
- git config --global user.name "woodpecker-bot"
- mkdir -p $HOME/.ssh
- ssh-keyscan -t rsa codeberg.org >> $HOME/.ssh/known_hosts
- echo "$CODEBERG_SSH_KEY" > $HOME/.ssh/id_rsa
- chmod 0600 $HOME/.ssh/id_rsa
- pnpm run push-to-pages - pnpm run push-to-pages