The ns-3 Network Simulator Project
Add a CI/CD script to the ns-3 AppStore
ns-3 AppStore is used to host ns-3 modules that are independently developed and maintained. Test cases to the ns-3 AppStore have been recently added. This task is aimed at adding Continuous Integration and Continuous Deployment (CI/CD) script to ns-3 AppStore.
The student is expected to do the following:
- Clone the repository: https://gitlab.com/nsnam/ns-3-AppStore
- Follow the instructions in the Wiki and ReadMe to set up the repository
- Create a file named .gitlab-ci.yml
- Create the necessary key-pair values so that the CI of the Django app builds successfully.
- For the final submission, upload the diff generated by “git diff” command on the GCI dashboard. Along with this, upload a screenshot of the CI pipeline passing on gitlab.
Task tags
Students who completed this task
InquisitivePenguin