Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add build and test job in CI pipeline #86

Open
Aadesh-Baral opened this issue Apr 2, 2023 · 2 comments
Open

Add build and test job in CI pipeline #86

Aadesh-Baral opened this issue Apr 2, 2023 · 2 comments
Labels
Feature request New feature or request Priority: Low Task: dev Issue/PR that focus on development purpose rather than end user

Comments

@Aadesh-Baral
Copy link
Member

Add a job on cirlce ci that will be triggered on every pull request.
This job should test frontend build and backend image build for now.
This should also check the code formatting.
Later we need to add tests for both backend and frontend in the job.

@github-project-automation github-project-automation bot moved this to 🆕 New in OSMLocalizer Apr 2, 2023
@Aadesh-Baral Aadesh-Baral added Feature request New feature or request Priority: Low Task: dev Issue/PR that focus on development purpose rather than end user labels Apr 2, 2023
@Aadesh-Baral Aadesh-Baral moved this from 🆕 New to 📋 Backlog in OSMLocalizer Apr 2, 2023
@sagargg
Copy link

sagargg commented Jun 10, 2023

We could use GitHub Actions also, GitHub provides free 2000Mins ( or 33.33 hours) CI/CD time for individuals and organizations. https://github.com/pricing
But, It appears that there are currently no tests written at the moment.

@Aadesh-Baral
Copy link
Member Author

Yes, we do not currently have any tests, but in order to maintain the project in the long run, test cases will be required. However, for the time being, we can perform tests on frontend builds and backend code linting. Since we have been utilizing Circle CI for CI purposes, it would be beneficial if we could use it for this work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature request New feature or request Priority: Low Task: dev Issue/PR that focus on development purpose rather than end user
Projects
None yet
Development

No branches or pull requests

2 participants