You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
626 B
27 lines
626 B
pipeline: |
|
build: |
|
image: klakegg/hugo |
|
|
|
update: |
|
image: alpine/git |
|
commands: |
|
- git fetch --no-tags origin +refs/heads/pages |
|
- git switch pages |
|
- git config --global user.email ci@gitnet.fr |
|
- git config --global user.name CI |
|
- mv public /tmp/ |
|
- rm * -fr |
|
- mv /tmp/public/* . |
|
- git add . |
|
- git commit -m "Build ${CI_BUILD_NUMBER}" |
|
|
|
deploy: |
|
image: appleboy/drone-git-push |
|
commands: |
|
settings: |
|
branch: pages |
|
remote: git@gitnet.fr:deblan/pages-ci.git |
|
force: false |
|
commit: false |
|
ssh_key: |
|
from_secret: ssh_priv_key
|
|
|