Comments (1)
What I would usually do:
- Create one overall issue in Products.CMFPlone that you can link to and generally keep track of what still needs to happen.
- Create PRs for all packages. In each PR link to the main issue and make it clear that this PR belongs to other PRs and they need to be merged together.
- Login on Jenkins, go to the relevant jobs and in the dropdown click on 'Build with parameters'. In the form, copy the URLs of all PRs.
Alternative to step 3 is to edit the sources.cfg
of the coredev buildout to point to your branches instead of master (or main). Make sure they are in the checkouts too. Create a branch of coredev and make a PR of that. This makes it a bit easier for others: they can just checkout your coredev branch, run buildout, and test it. When all is approved, the coredev PR should not be merged, but closed, and the other PRs merged instead.
When PRs that belong together get merged, Jenkins probably already starts after the merge of the first, which may mean Jenkins gets failures, but that can't be avoided. Once all are merged, Jenkins should be green again.
from buildout.coredev.
Related Issues (20)
- Jenkins node 4 has problem with Python 3.6 and locales HOT 8
- Pillow >= 8.0.0 required for running coredev on M1 Macs HOT 8
- Pin cffi to 1.14.4 in order to avoid build failures on Apple M1 HOT 4
- Branch 6.0: Issue with portal_form_controller HOT 3
- Change default branch to 6.0 HOT 1
- Plone 6 should use latest zope.component, needs some test fixes HOT 2
- buildout freezes because of http links HOT 8
- Why does plone/documentation keep getting committed automatically? HOT 23
- POSSIBLE CHECKOUT ERROR plone/documentation 6-dev HOT 2
- Github Action broken in Plone 5.2 on Windows
- MacOS: error installing MarkupSafe in GitHub Actions HOT 2
- gh-actions: Windows buildout fails on z3c.relationfield HOT 2
- setting CORS headers HOT 2
- Plone 6.0 on Python 3.11 HOT 7
- buildout.coredev docs need to be pulled into Plone 6 Documentation HOT 12
- Python 2.7 got removed from Github Actions / setup-python HOT 1
- Set 6.1 as default branch on GitHub HOT 2
- bin/robot script is created from the robotframework entrypoint and not from plone.app.robotframework
- Problems with MacOS on GitHub Actions HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from buildout.coredev.