Week's goals:
1- Getting use to Gitlab2- Build my own website using HTML template.
Gitlab
Steps:1) Configuration
git config --global user.name "noura-alnuaimi"
git config --global user.email “noura.alnuaimi@outlook.com”
2) Clone with SSH git clone git@gitlab.fabcloud.org:academany/fabacademy/2022/labs/uae/students/noura-alnuaimi.git
3) Generating ssh key ssh-keygen -t ed25519 -C “noura.alnuaimi@outlook.com” 4) Add ssh into gitlab
5) Adding configuration file GitLab CI for plain HTML websitesEdit on this file (.gitlab-ci.yml), by coping and pasting the following code:
pages:
stage: deploy
script:
- mkdir .public
- cp -r * .public
- mv .public public
artifacts:
paths:
- public
only:
- master
Manage website changes
Using terminal to upload changes into Github using the following commands:
lslistcdto locate required foldergit add .to add new commitgit commit -m "message"commit the files with a notegit pushupload new changes to website