Page:
git mirroring
Pages
APIs
CLIs
Helios gebruiker aanmaken
ICT
IT kosten algemeen
Mastodon
accounts
administratie
afspraken
alv
backups
bestanden
civicrm
config
correspondentie
data
deployment
development setup
diensten
email/invite
forgejo
git mirroring
github
hardening
hertalen
home
kubernetes
life cycle management
linkbee
linken
logs
mollie_mandaten_intrekken
monitoring
nextcloud/gebruiker aanmaken
nextcloud/invite
nextcloud
nieuwe environment maken voor bestaande wordpress site
nieuwsbrieven
opzeggingen
partijbureau
partijraad
petities
postmortems/2022 11 08 nextcloud
postmortems/2022 12 14 nextcloud
postmortems/2023-12-12-netwerk
postmortems
preferred tech stack
restarting
roadmap
scaling
schrijven
sites
sysadmin
tips
toegankelijke communicatie
tolken
troubleshooting
vergadering
website hosting
wordpress setup
8
git mirroring
Kiara Grouwstra edited this page 2021-09-15 16:00:27 +00:00
github -> gitlab (vooral voor forks):
gitlab -> github (publieke non-forks):
- maak read-only deploy token in gitlab met naam/user
github
- genereer een ssh key en stop de public key als write-access deploy key genaamd
mirror
in de repo op github - stop de private key van de ssh key in evenals de gitlab deploy token in
github-mirror
repo secrets - voeg tevens steps in die
github-mirror
code toe voor de codebases die je wilt mirroren - update de link of repo van de github repo om duidelijk te maken dat het nu een mirror van de gitlab repo betreft
github/gitlab verschillen:
- github actions vs gitlab pipelines
- masked gitlab ci/cd variables lijken op github secrets, maar vergen tevens base64 encoding (
| base64 -w0
) / decoding (| base64 -d
).