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

Setup CI / CD pipelines #9

Closed
Tims777 opened this issue Oct 18, 2023 · 2 comments · Fixed by #38
Closed

Setup CI / CD pipelines #9

Tims777 opened this issue Oct 18, 2023 · 2 comments · Fixed by #38
Assignees
Labels
infrastructure Tasks regarding the IT infrastructure

Comments

@Tims777
Copy link
Contributor

Tims777 commented Oct 18, 2023

Initial setup of pipeline to be refined while the project is developing.

@Tims777 Tims777 converted this from a draft issue Oct 18, 2023
@Tims777 Tims777 added this to the Build Process Review milestone Oct 18, 2023
@Tims777 Tims777 added the infrastructure Tasks regarding the IT infrastructure label Oct 19, 2023
@luccalb luccalb self-assigned this Oct 19, 2023
@luccalb
Copy link
Collaborator

luccalb commented Oct 19, 2023

Waiting for #3

  • Check if there are any automated license checking tools

This github action looks promising.

@Tims777 Tims777 moved this from Product Backlog to Sprint Backlog in amos2023ws06-feature-board Oct 25, 2023
@luccalb luccalb moved this from Sprint Backlog to In Progress in amos2023ws06-feature-board Oct 28, 2023
@luccalb
Copy link
Collaborator

luccalb commented Oct 28, 2023

Implement the following stages:

  • Check dependecy licenses
  • Install dependencies (using pipenv)
  • Lint (using flake8)
  • Test (using pytest)

Following stages could be added later on:

  • E2E testing (requires a dev environment to deploy changes to)
  • Deployment to Production

@luccalb luccalb linked a pull request Oct 28, 2023 that will close this issue
@luccalb luccalb moved this from In Progress to Awaiting Review in amos2023ws06-feature-board Oct 28, 2023
@Tims777 Tims777 moved this from Awaiting Review to Feature Archive in amos2023ws06-feature-board Nov 8, 2023
@Tims777 Tims777 closed this as completed Nov 13, 2023
@github-project-automation github-project-automation bot moved this from Feature Archive to Awaiting Review in amos2023ws06-feature-board Nov 13, 2023
@Tims777 Tims777 moved this from Awaiting Review to Feature Archive in amos2023ws06-feature-board Nov 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
infrastructure Tasks regarding the IT infrastructure
Projects
Status: Feature Archive
Development

Successfully merging a pull request may close this issue.

2 participants