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

To include in JPeL tests (CD/CI) #5

Open
5 of 10 tasks
AJRubio-Montero opened this issue Feb 3, 2021 · 0 comments
Open
5 of 10 tasks

To include in JPeL tests (CD/CI) #5

AJRubio-Montero opened this issue Feb 3, 2021 · 0 comments
Assignees

Comments

@AJRubio-Montero
Copy link
Member

AJRubio-Montero commented Feb 3, 2021

This repo should pass CD/CI tests in the Jenkins platform of EOSC-Synergy project. For this task:

  • To create JePL files following the [manual] (https://indigo-dc.github.io/jenkins-pipeline-library/release/2.1.0/index.html)
  • To fork in EOSC-Synergy repository.
  • To test qc_style
  • To test qc_coverage
  • To test qc_functional (we need to pass a onedata token stored in jenkins and to create a simple unittest.
  • Run paralelly two pipelines
  • Incude in Jenkis or GitHub a nightly bot that updates EOSC-Synergy repository (re-fork or pull-request lagoproject->EOSC-synergy)
  • Additionally y should pass also the branch used to Dockerfile...
  • To test qc_security
  • To test qc_doc (I don't know if it is needed)

Note1: If problems appear, to open an [issue] (https://github.com/EOSC-synergy/issue-tracker/issues/new/choose)

Note2: In the future this can be re-opened to use SQAaS pipeline

(In a future this could change/co-exist to/with

@AJRubio-Montero AJRubio-Montero self-assigned this Feb 3, 2021
AJRubio-Montero pushed a commit that referenced this issue Mar 3, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant