Add basic drone upstreaming config

This commit is contained in:
Benjamin Bädorf 2021-06-14 21:02:54 +02:00
parent 41b72dfe1c
commit e7091e1de1
No known key found for this signature in database
GPG key ID: 4406E80E13CD656C

View file

@ -4,20 +4,21 @@ name: api
steps:
- name: "Sync upstream and try PR"
image: docker.b12f.io/pub-solar/minimal-git:latest
settings:
registry: docker.b12f.io
repo: docker.b12f.io/pub-solar/minimal-git
username:
from_secret: docker_username
password:
from_secret: docker_password
image: nixery.dev/git/tea/shell
environment:
GITEA_SSH_KEY:
from_secret: gitea_ssh_key
commands:
- echo $GITEA_SSH_KEY > ~/.ssh/id_rsa
- echo <<EOF
Host git.b12f.io
Port 2222
User git
HostName git.b12f.io
EOF >> ~/.ssh/config
- git clone -b core git@git.b12f.io:pub-solar/os
- cd os
- git remote add devos https://github.com/divnix/devos.git
- git fetch --all
- git rebase devos/core
- git merge devos/core
- git push origin core