-
Notifications
You must be signed in to change notification settings - Fork 96
Sprint: CI/CD/Testing Infra/Automation #344
Comments
I believe that this includes making sure that all repos can have testing, do. Which means I can do some work to make sure that project-repos works well for tracking this. |
Waffle board for tracking the work: https://waffle.io/ipfs/jenkins |
Sprint CI - Standup 2016-01-31lgierthdone
working on
blockers
questionsKubuxudone
working on
blockers
questionsvictorbjelkholmdone
working on
blockersquestionsNotes
|
Sprint CI - Standup 2017-02-01lgierthdone
working on
blockers
questionsKubuxudone
working on
blockers
questionsvictorbjelkholmdoneworking on
blockers
questionsNotes |
Sprint CI - Standup 2017-02-02lgierthdone
working on
blockersquestionsKubuxudone
working on
blockersquestionsvictorbjelkholmdone
working on
blockersquestionsNotes |
Sprint CI - Standup 2017-02-03lgierthdone
working on
blockers
questionsKubuxudoneworking on
blockers
questionsvictorbjelkholmdone
working on
blockers
questionsNotes |
Sprint CI - Standup 2017-02-06lgierthdone
working on
blockers
questionsKubuxudone
working on
blockers
questions
victorbjelkholmdone
working on
blockersquestionsNotes |
Sprint CI - Standup 2017-02-07lgierthdone
working on
blockersquestionsKubuxudone
working on
blockers
questionsvictorbjelkholm
Notes |
Sprint CI - Standup 2017-02-08Kubuxudone
working on
blockersquestionslgierthdone
working on
blockersquestionsvictorbjelkholmdone
working on
blockersquestionsNotes
|
Sprint CI - Standup 2017-02-09Kubuxudone
working on
blockers
questionslgierthdone
working on
blockers
questionsvictorbjelkholmdone
working on
blockers
questionsNotes |
Sprint CI - Standup 2017-02-10Kubuxudoneworking onblockersquestionslgierthdone
working on
blockersquestionsvictorbjelkholmdoneworking on
blockersquestionsNotes |
Report from CI SprintNow we've reached the end of the sprint of trying to improve our infrastructure around testing, specifically spinning up a Jenkins instance for all our testing needs instead of CircleCI and TravisCI. We managed to finish about half of the sprint, meaning we got a deployed instance setup with units tests for go-ipfs/js-ipfs/js-ipfs-api. Missing tasks include tuning the monitoring, settings up integrations tests, moving projects over to use Jenkins in master and other tasks dedicated to replace the functionality CircleCI and TravisCI. You can see a list of unfinished tasks here: https://github.com/ipfs/jenkins/milestone/1 What we accomplished
RetrospectiveThis friday we also had a retrospective talking about what could have been better in this sprint. We identified two core issues with how the sprint was laid out. Splitting up tasks is something we could have done a lot better and was amplified because my preparation time as a PM was lacking due to participating in another sprint. With more planning time in beforehand, I could have spent more time correctly identifying the tasks and splitting them up. A bit of prioritisation was also missing, meaning we spent some time on tasks that we should have pushed down and worked on other things. Next StepsSteps for moving forward have been posted in a issue over at ipfs/jenkins: ipfs-inactive/jenkins#39 If you have any feedback regarding moving forward with the CI work, please let us know so we can make the process of testing our projects as good as possible. As a side-note, I will continue working with the remaining tasks for this week and thereafter jump into the other sprint. |
Objectives
Team for this Sprint
Dependencies
N/A
Relevant
ipfs/notes#211
ipfs/notes#202
The text was updated successfully, but these errors were encountered: