-
CLONING THE REPOSITORY
- Option 1: Recursively
git clone https://github.com/FisnikL/Integration-SOA2020.git --recursive
- Option 2: Non-Recursively
git clone https://github.com/FisnikL/Integration-SOA2020.git
git submodule update --init
- Option 1: Recursively
-
PULLING CHANGES ON ALL SUBMODULES
git submodule update --remote
git add .
git commit -m 'Updated all submodules'
git push origin master
-
UPDATING THE COMMIT LOCATION OF THE SUBMODULE WITHIN THE MAIN PROEJCT
git add my-submodule
git commit -m 'Updated project to latest commit within mysubmodule
git push origin master
-
PULLING CHANGES ON INDIVIDUAL SUBMODULES
- Option 1:
cd my-submodule
git pull
cd ..
git add my-submodule
git commit -m 'Update submodule'
git push origin master
- Option 2:
git submodule update --remote my-submodule
git add my-submodule
git commit -m 'Updated submodule'
- Option 1:
-
Tutorials about git submodules:
-
Repositories that were added as submodules:
- Group 1: https://github.com/DimoskiBojan/kong-konga-keycloak
- Group 2:
- Group 3, 9: https://gitlab.com/gjorgjinac/soa-payments
- Group 4: https://github.com/NHristovski/ServerHelper-ClientApp/
- Group 5:
- Group 6: https://github.com/kirca97/referral
- Group 7:
- Group 8: https://github.com/markozanov/SOA
-
Ports:
- Grafana: 3001
- Elasticsearch: 9200, 9300
- Kibana: 5601
- Prometheus: 9090
- Logstash: 9600, 9500
- Consul: 8300, 8400, 8500
- Emq: 8080
- Kong: 8000, 8001
- Konga: 1337
- Keycloak: 8180
- Users: 3000
- Instance-manager: 30001
FisnikL/Integration-SOA2020
Main repo that integrates all of the repos (as submodules) created/worked by different student groups as part of the project worked on the FINKI-SOA Course 2020 Exercises
Shell