Comments (4)
https://discourse.drone.io/t/feature-build-auto-cancel/401
from woodpecker.
I'm not sure if this should be enforced by server or be a repo config or in yaml ...
what do you think is best?
from woodpecker.
-> config option for repos, that could be enforced/overwritten by the server
from woodpecker.
Let start with config option you can set per repo in the settiings.
We probably need multiple options:
- Skip Push? Will probably be inactive as we wont to make sure every push to the default branch gets tested and path changes could skip some tests completly
- Skip pull requests: This is probably the most important option
In addition we should think about already running pipelines. Should there be a way to skip them? Gitlab for example allows to set interrupt: true
on step level as we normally need previous steps because of wps workspace feature we could think about adding such an interrupt option per pipeline config.
from woodpecker.
Related Issues (20)
- Lock closed issues / PRs HOT 1
- unclear workflow lint HOT 1
- Pipeline Templates HOT 1
- ForgeJo icon for "Go to forge page" button
- Show why a step was skipped HOT 4
- Option to disable Pull requests by default
- Feature: run step without network
- Global `environment` option to set env variables across all steps
- Tag ref contains prefix on forgejo v7 HOT 2
- Release event not working as expected HOT 10
- Too high log rate in docker agent when connection error occurs
- Woodpecker-cli exec linter invalid type HOT 2
- woodpecker cli parse matrix fail HOT 2
- External configuration for pipelines is no longer working since 2.4.0 HOT 3
- The value of CI_PIPELINE_PARENT is the ID of the parent pipeline HOT 1
- Nil pointer with invalid id on trigger pipeline api
- Stuck on login screen. HOT 13
- Linter: cSpell add golang dic HOT 5
- Agent failed to retrieve new jobs due to RPC error "keepalive ping failed to receive ACK within timeout" HOT 1
- Woodpecker UI output not updating/out of sync 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 woodpecker.