Open Mohido opened 2 years ago
I will be working on this issue as soon as Frontend is settled.
Are we going to have an external pipeline service? such as Jenkins/Azure? or we going to be using Github actions? @Abdulla-Alkhulaqui
Normally such services are good to introduce to the project when we have an intricate build process, therefore, if we saw that our build might get messy then we can install a Jenkins server for our project, nonetheless we should have a basic github workflow for the basic stuff. @Mohido
We need a CI pipeline that will create the images, run the server and maybe check for some other stuff. A simple pipeline is needed to build and check for building errors for now. When the backend api is at a point that requires testing, we can add that simply to the pipeline. Testing the backend can be with white-box testing (Simple "wget" are enough I think to test the connection and the tokens retrieving and stuff.). However, currently, I have no clue how we will test the front-end.