Skip to content
This repository has been archived by the owner on Apr 29, 2020. It is now read-only.

Moving forward with integration #83

Open
1 of 7 tasks
victorb opened this issue Aug 13, 2018 · 2 comments
Open
1 of 7 tasks

Moving forward with integration #83

victorb opened this issue Aug 13, 2018 · 2 comments
Assignees
Labels
CI/Pipelines CI/Service PM Working Group / Project Management

Comments

@victorb
Copy link
Contributor

victorb commented Aug 13, 2018

From @victorbjelkholm on February 10, 2017 15:41

Right now we have very basic jobs done and it would be nice to map our what's left to do and how we'll achieve this. @diasdavid @whyrusleeping @haadcode it's important for you guys to read this through and understand it since it'll impact most of your projects in one or another way.

Current Stage - Basics

Right now we have the basics of CI setup. Jobs for unit testing go-ipfs/js-ipfs/js-ipfs-api are done and it correctly runs jobs on pushes/PRs and sets the status. You might already have come across this in some PR. At this stage, we should not put too much trust in the Jenkins results and if it's failing only in Jenkins but not anywhere else, it's probably a bug and we would love it if you could report it to us. Also, vice-versa (passing only in jenkins) is probably also a bug.

Cards needed for moving on:

Next Stage - Running jobs on all PRs

Next step, once we gain some confidence that everything is all right, is to have the jenkins work integrated into all the branches and necessary repositories. At this point, Jenkins should be trustworthy and should not have any random failures or random passing.

Cards needed for moving on:

Final Stage - Everything disabled but Jenkins

So, when we're 100% sure everything is working, everything but Jenkins will be switched off and we will live happily ever after.

@diasdavid @whyrusleeping @haadcode any feedback is good feedback :)

Copied from original issue: ipfs-inactive/jenkins#39

@victorb victorb self-assigned this Aug 13, 2018
@victorb
Copy link
Contributor Author

victorb commented Aug 13, 2018

From @diasdavid on September 3, 2017 18:29

What's blocking this?

@victorb
Copy link
Contributor Author

victorb commented Aug 13, 2018

@diasdavid it's outlines in the issue body, which issues are needed for each "stage"

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
CI/Pipelines CI/Service PM Working Group / Project Management
Projects
None yet
Development

No branches or pull requests

1 participant