forked from ProjectSegfault/website
I'll see if i can make this shit mirror from github to gitea.
This commit is contained in:
parent
d0e0e4f7f5
commit
ccae80cc14
44
.woodpecker.yml
Normal file
44
.woodpecker.yml
Normal file
@ -0,0 +1,44 @@
|
||||
pipeline:
|
||||
build:
|
||||
when:
|
||||
event: [push, pull_request]
|
||||
image: node:bullseye-slim
|
||||
commands:
|
||||
- npm install
|
||||
- npm run build
|
||||
- pwd
|
||||
- mv build/ ../
|
||||
- rm -rf *
|
||||
- mv ../build/* .
|
||||
push:
|
||||
when:
|
||||
event: [push]
|
||||
image: appleboy/drone-git-push
|
||||
settings:
|
||||
branch: build
|
||||
remote: git@git.projectsegfau.lt:ProjectSegfault/website.git
|
||||
force: true
|
||||
commit: true
|
||||
commit_message: Successfully built the page.
|
||||
ssh_key:
|
||||
from_secret: ssh_key_git
|
||||
update:
|
||||
when:
|
||||
event: [push]
|
||||
image: appleboy/drone-ssh
|
||||
settings:
|
||||
host:
|
||||
- projectsegfau.lt
|
||||
username: gitea
|
||||
key:
|
||||
from_secret: ssh_key
|
||||
port: 6665
|
||||
command_timeout: 1m
|
||||
script:
|
||||
- cd /var/www/
|
||||
- rm -rf html
|
||||
- git clone -b build https://git.projectsegfau.lt/ProjectSegfault/website.git html
|
||||
- cd html
|
||||
# I HATE GIT AND HOW THEY FORCE THIS
|
||||
# todo: do the funny pull but find a way to accept the changes.
|
||||
branches: main
|
Loading…
Reference in New Issue
Block a user