Florian Piesche
dbd048c5e9
Allow specifying dind container in values ( #750 )
...
This allows:
- resource spec for the dind container different from the main agent
- environment variables for the dind container can also be specified in values, e.g. to change the default driver if one so wishes
- crucially: specifying a different dind image
2022-02-06 16:39:51 +01:00
Anbraten
9ff0f230ec
Add awesome page ( #744 )
2022-02-04 10:53:03 +01:00
Anbraten
4de9c014ea
fix codecov when ( #743 )
2022-02-04 10:45:04 +01:00
6543
7b2b884a0e
Add Codecov.io Upload ( #660 )
...
use https://github.com/woodpecker-ci/plugin-codecov to track code coverage on codecov.io
2022-02-01 19:34:56 +01:00
6543
616c262223
Changelog v0.15.0-rc2 ( #736 )
...
Co-authored-by: John Olheiser <john.olheiser@gmail.com>
2022-01-31 19:27:16 +01:00
6543
8c2896faea
fix .woodpecker/binaries.yml ( #737 )
2022-01-31 17:42:09 +01:00
6543
85d70266d9
fix: ui: calculate build running time
2022-01-31 16:58:11 +01:00
6543
f758fc6412
Changelog for v0.14.4 ( #733 ) ( #734 )
2022-01-31 16:30:06 +01:00
6543
53b68d808e
Add step to release latest images for release branches ( #727 )
2022-01-31 15:50:58 +01:00
6543
0d463ca467
Let non required migration tasks fail and continue ( #729 )
2022-01-31 15:50:10 +01:00
6543
2a5159f7fe
Fix pipeline timestamps ( #730 )
...
* only calculate time on running builds
* Add updated timestamp into database and use it in frontend
* add more trace logging
* refactor (move grpc unrelated func into related package)
* fix xorm schema
* add todo
2022-01-31 15:38:39 +01:00
Anbraten
6af94d79e3
Remove unused flags / options ( #693 )
...
Some flags where unused and / or unnecessary as they are covered by alternatives implemented in PRs of milestone 0.15.0 and just complicated the setup.
closes #681
2022-01-31 15:38:00 +01:00
6543
e2f31c3039
Add TODOs badge to README ( #731 )
...
<a href="https://www.tickgit.com/browse?repo=github.com/woodpecker-ci/woodpecker " title="TODOs">
<img src="https://badgen.net/https/api.tickgit.com/badgen/github.com/woodpecker-ci/woodpecker ">
</a>
2022-01-31 14:40:44 +01:00
6543
071bd7418a
Fix tests and pipeline ( #732 )
...
* fix pipeline
* use EqualStringSlice to compare slices in tests
* full test coverage
* tests: wait for mysql/postgres to sync ...
2022-01-31 14:39:53 +01:00
6543
6d29651808
Update 10-overview.md ( #728 )
...
* Update 10-overview.md
* Update docs/docs/30-administration/20-vcs/10-overview.md
Co-authored-by: Anbraten <anton@ju60.de>
2022-01-30 08:42:11 +01:00
6543
edbf6a3ba9
Allow to change status context again ( #674 )
...
* use flag value
* fix test
* sed -i 's/STATUS_CONTEXT/WOODPECKER_STATUS_CONTEXT/g'
* docs
* Update docs/docs/91-migrations.md
Co-authored-by: Anbraten <anton@ju60.de>
2022-01-29 20:37:36 +01:00
6543
b6e47a3f4a
Update deps ( #724 )
...
* update github.com/containerd/containerd v1.5.7 -> v1.5.9
* update github.com/lib/pq v1.10.3 -> v1.10.4
* update github.com/prometheus/client_golang v1.11.0 -> v1.12.0
* update github.com/rs/zerolog v1.25.0 -> v1.26.1
* update golang.org/x/crypto 2021-12-15 -> 2022-01-28
2022-01-29 16:04:50 +01:00
6543
95ce87fa1b
Fix path schema ( #723 )
...
- allow array for path
- remove "include:" as it is default case
- run tests on schema changes too
2022-01-29 14:26:00 +01:00
6543
062579d66f
Run pipeline for binary files on pull if go code changed ( #722 )
...
* run pipeline for binary files on pull if go code changed
* add release-dryrun
* run "test" only if go code changes
* fix-build-checksum
2022-01-29 13:58:55 +01:00
jdoubleu
48089f53d8
Add note about Gitlab & Gitea internal connections to docs ( #711 )
...
* add note about Gitlab internal connections to docs
* add note about Gitea internal connections to docs
2022-01-27 19:15:15 +01:00
Thomas McWork
262d29700e
fix typo in docs ( #716 )
2022-01-24 16:11:00 +01:00
6543
17fd76b23f
Fix helm chart release ( #715 )
...
* fix helm chart release
* make it pass
2022-01-24 11:41:39 +01:00
FestplattenSchnitzel
9feb6be9f2
Fix typo ( #714 )
2022-01-23 02:25:44 +01:00
jdoubleu
074e2cd38a
minor updates to docs ( #712 )
...
* correct minor spellings in the docs
* add warning about artifacts not being shared in multi-pipelines
* highlight note on multi-pipelines docs page
* update mentions of GitLab to use its official notation (camel case)
2022-01-20 18:24:16 +01:00
Anthony Wang
be11e57976
Fix avivable -> available typo in backend.go ( #710 )
2022-01-20 18:21:57 +01:00
6543
11d5d4bf48
Compile for more platforms on release ( #703 )
...
* move docker stuff into own pipeline
* add compile targets "freebsd/arm64,freebsd/amd64,openbsd/arm64,openbsd/amd64" for agent & cli
* add dryrun for server
2022-01-18 00:36:46 +01:00
Anbraten
401072abb1
Support ChangedFiles for Github & Gitlab PRs and Gitlab pushes ( #697 )
2022-01-17 23:46:59 +01:00
Anbraten
50570cba5c
Automatically determine platform of agent ( #690 )
...
* Automatically determine platform of agent
* add migration hint
* cleanup docs a bit
2022-01-17 15:19:30 +01:00
6543
04eb7935db
Improve compile pipeline ( #699 )
...
Refactor
- use constants for strings
- more tests
- move constraint code into own package
Enhance
- all constrains use doublestart (glob pattern matching) now
Co-authored-by: Anbraten <anton@ju60.de>
2022-01-17 14:43:30 +01:00
Anbraten
097676fe47
tiny ui fixes ( #702 )
2022-01-17 13:48:53 +01:00
Philipp
366701fde7
Fix multiline secrets replacer ( #700 )
...
* Fix multiline secrets replacer
* Add tests
2022-01-16 22:57:37 +01:00
Anbraten
2f780193b1
github tag build should not have changed files ( #698 )
2022-01-16 18:44:44 +01:00
Anbraten
549996cbcd
Fix some ui issues and mobile view ( #695 )
...
* fix ui issues and improve mobile view
* show proc errors
* auto open logs on md screens
2022-01-16 18:42:10 +01:00
Anbraten
b15879d460
Update 80-downloads.md ( #691 )
2022-01-16 00:26:55 +01:00
Kaleb Elwert
62557ffeff
Only publish to latest on tags ( #505 )
...
* Only publish to latest on tags
* Update docs
Co-authored-by: 6543 <6543@obermui.de>
2022-01-15 17:49:31 +01:00
6543
900b4b09ad
Changelog for v0.15.0-rc1 ( #676 )
...
Add changelog for an ReleaseCandidate
Co-authored-by: John Olheiser <john.olheiser@gmail.com>
2022-01-11 18:41:01 +01:00
6543
03638b2934
pipeline backend: remove unused var ( #683 )
2022-01-09 23:28:41 +01:00
6543
5a120db69d
remove "panic()" as much as posible from code ( #682 )
2022-01-09 23:27:30 +01:00
Anbraten
6eecfa4b88
Show changed files of pipeline in UI ( #650 )
2022-01-09 19:28:02 +01:00
Anbraten
37c82b905c
Show yml config of pipeline in UI ( #649 )
...
closes #89
2022-01-09 03:59:45 +01:00
Anbraten
5e595978fa
Send decline events back to UI ( #680 )
...
and remove unused code
2022-01-09 03:47:31 +01:00
Anbraten
ce222dfe0e
Add registries docs ( #679 )
2022-01-09 02:50:25 +01:00
Anbraten
9d17e26671
Update build layout ( #678 )
...
* show yml config of build in UI
* fix after merge
* improve build configs
* fix approve & decline build
* improve build layout
* undo un-related changes
* fix type
* move icon back to right side
Co-authored-by: 6543 <6543@obermui.de>
2022-01-09 02:21:30 +01:00
KN4CK3R
77923ad3dd
Add documentation of all agent configuration options ( #667 )
...
Co-authored-by: Anbraten <anton@ju60.de>
Co-authored-by: 6543 <6543@obermui.de>
2022-01-08 23:22:06 +01:00
6543
8489b5bd37
Gitea: push webhook notice changed files of all related commits ( #675 )
...
* getChangedFilesFromPushHook: use all commits
* add test
2022-01-08 22:16:07 +01:00
6543
1588495b1a
Build ref link point to commit not compare if only one commit was pushed ( #673 )
...
close #401
2022-01-08 22:06:00 +01:00
6543
7986eba002
Hide multi line secrets from log ( #671 )
...
close #388
2022-01-08 20:39:52 +01:00
6543
c186e2fa8c
Update dev-docs & improve migration code ( #670 )
2022-01-08 20:21:22 +01:00
6543
acbde30c3b
Lint code with gofumpt ( #664 )
2022-01-06 07:44:14 +01:00
davidak
eb51f19f3d
Add WoodpeckerCI tag to README ( #663 )
...
This way people can mention the project and find other project who use it.
2022-01-05 23:32:04 +01:00