Projectdirectories instellen voor RWS
Leer hoe je RWS Git-repositories kunt klonen met behulp van het kloonscript en Ansible Galaxy Rollen en Collecties kunt installeren om je ontwikkelomgeving efficiënt op te zetten.
Categories:
Voer het Kloonscript uit
sudo apt install git -y
export GIT_USER= # je gitlab gebruiker
export GIT_MAIL= # je gitlab email
eval `ssh-agent -s`
ssh-add
curl -s -L https://gitlab.com/c2platform/rws/ansible-gis/-/raw/master/clone.sh | bash
Maak rws
Alias
Als onderdeel van het instellen van de C2 ontwikkelomgeving, zie
Setup Project Directory and Install Ansible,
hebben we twee aliassen c2
en c2-home
gemaakt.
alias c2-home='cd ~/git/gitlab/c2/ansible-dev'
alias c2='c2-home && source ~/.virtualenv/c2d/bin/activate'
Voor de ontwikkeling van RWS maken we de alias rws
zoals hieronder weergegeven.
alias rws='c2 && cd ~/git/gitlab/c2/ansible-gis'
Installeer Ansible Collecties en Rollen
Navigeer naar de root van het Ansible-project en activeer de Ansible virtuele
omgeving met behulp van de rws
alias. Installeer vervolgens de rollen en collecties als volgt:
source ~/.bashrc
rws # activeer de RWS Ansible Virtuele Omgeving
ansible-galaxy install -r roles/requirements.yml --force --no-deps -p roles/external
ansible-galaxy collection install -r collections/requirements.yml -p .
Door deze stappen te volgen, heb je je projectdirectories ingesteld en ben je klaar voor de RWS-ontwikkeling.
Feedback
Was deze pagina nuttig?
Fijn om te horen! Vertel ons alstublieft hoe we kunnen verbeteren.
Jammer om dat te horen. Vertel ons alstublieft hoe we kunnen verbeteren.
Laatst gewijzigd 2024.11.14: guideline tags en fme flow tags RWS-353 (ed0ed3f)