Commit graph

142 commits

Author SHA1 Message Date
6543 169e7e5aa3
Refactor Gitlab Remote (#358)
- Replace custom client
- Update Docs
- Test if it works
- Update Tests

close #285
2021-10-03 14:42:47 +02:00
Anbraten ed6d3f3cea
Use go embed for web files and remove httptreemux (#382)
- replace togo with go embed
- replace httptreemux with gin

closes #308
2021-09-29 17:34:56 +02:00
6543 a82d569bd1
Upgrade github client (#381)
* update github client

* ajust types
2021-09-29 07:59:46 +02:00
Anbraten 0fa271f465
Add json schema and cli lint command (#342)
- Add json schema file
- Add tests to validate sample pipeline files
- Add new command `lint` to cli to test a directory or single file to use correct schema

Example:  `woodpecker-cli lint ./pipeline/schema/.woodpecker/`

---
close #275 
preparation for #276 


Co-authored-by: 6543 <6543@obermui.de>
2021-09-27 02:38:15 +02:00
6543 da6fa0ec70
Use moby definitions for docker pipeline backend (#364)
* Migrate from docker to moby

* moby as interface docker as implementation

* Migrate deprecated func
2021-09-26 21:51:59 +02:00
Anbraten 07d793f727
Migrate go-docker to docker/docker (#363)
closes #325
2021-09-26 14:43:14 +02:00
6543 4df9c8d6a5
Update Dependencies (#349)
* github.com/russross/meddler v1.0.0 -> v1.0.1
* github.com/gin-gonic/gin v1.6.3 -> v1.7.4
* github.com/go-sql-driver/mysql v1.5.0 -> v1.6.0
* github.com/sirupsen/logrus v1.6.0 -> v1.8.1
* github.com/rs/zerolog v1.18.0 -> v1.25.0
2021-09-24 18:39:57 +02:00
6543 0bd10fa507
Cleanup Code (#348)
* Fix "Empty slice declaration using a literal"
* Fix "collides with imported package name"
* Remove unused code in pipeline
* Remove unused oauth2.providerAuthHeaderWorks()
* Add TODOs
* Format Code
* Cleanup doublestar import
* Migrate deprecated functions

Co-authored-by: Anbraten <anton@ju60.de>
2021-09-24 16:29:26 +02:00
Jacob Floyd 7f4a205764
Remove legacy/unused code + misc cleanups (#331)
* delete obsolete cncd code

jsonrpc2 client+server, and the utils that used them (piped, pipec)
are not used anymore.

jsonrpc2 was replaced with grpc
piped+pipec were replaced by agents

* delete duplicate section in swagger file

* comment typos

* go mod tidy (websocket+jsonrpc2 no longer used)

* go mod vendor

Co-authored-by: Anbraten <anton@ju60.de>
2021-09-21 17:35:32 +02:00
6543 ac46ee9345
Migrate jwt token lib (#332)
* migrate from github.com/dgrijalva/jwt-go to github.com/golang-jwt/jwt

* migrate
2021-09-21 12:55:25 +02:00
Anbraten 96828b16c1
Support recursive glob for path conditions (#327)
* Support glob with doublestar for path conditions

* Update docs and pipeline
2021-09-21 06:18:43 +02:00
6543 194e01c9c6
[CI] Run "build" on pull too (#287)
* CI: run "build" on pull too

* vendor build tools too
2021-08-30 20:48:19 +02:00
6543 75513575be
Use go's vendoring (#284)
* store dependency's in git

* since we vendor ... rm tech-depts

* aad make target 'vendor' to update vendor folder (manual task)
2021-08-30 19:14:04 +02:00
Laszlo Fogas 6866b75597 Remove vendor folder 2019-10-24 11:16:12 +02:00
Laszlo Fogas 41cb4e6e2a Latest UI 2019-09-09 10:06:54 +02:00
Laszlo Fogas 630c383181 Project is renamed to Woodpecker 2019-08-27 13:07:19 +02:00
Laszlo Fogas 3b161862a5 Restoring login form 2019-07-24 14:33:34 +02:00
Laszlo Fogas 46deb56b33 Latest UI 2019-07-22 15:05:27 +02:00
Laszlo Fogas 0595af3514 Latest UI 2019-07-20 21:57:15 +02:00
Laszlo Fogas e22d41de57 Latest UI 2019-07-16 15:11:16 +02:00
Laszlo Fogas 1019a9ec22 Latest UI 2019-07-16 14:06:36 +02:00
Laszlo Fogas 6857e50da2 Latest UI 2019-07-15 15:33:39 +02:00
Laszlo Fogas 05ca66cc97 Moved to woodpecker-ui 2019-07-09 13:23:08 +02:00
Laszlo Fogas 09e3fce3bd Pull in drone-go 2019-07-09 10:46:15 +02:00
Laszlo Fogas fb4c337c4b UI bugfixes 2019-07-04 08:58:04 +02:00
Laszlo Fogas 2a7529eab1 Latest UI 2019-06-27 09:37:55 +02:00
Laszlo Fogas ace264fe2f Persist intended URL through the OAuth flow 2019-06-27 08:25:00 +02:00
Laszlo Fogas 0bead777d0 Latest UI 2019-06-26 10:29:45 +02:00
Laszlo Fogas 8d79f8671e Fallback to default config. Allows incremental rollout of custom-path 2019-06-25 13:45:43 +02:00
Laszlo Fogas e8f6d38876 Latest UI, pipeline path configurable 2019-06-24 09:05:28 +02:00
Laszlo Fogas 1b8f6ab78b Latest UI with bugifx 2019-06-19 20:26:32 +02:00
Laszlo Fogas 3b530fb75c Updating the UI: matrix-reloaded 2019-06-05 06:52:22 +02:00
Laszlo Fogas 5dc9f7dc83 Reimlemented metrics 2019-05-30 11:11:14 +02:00
Laszlo Fogas 1e4d96d481 Updating Prometheus client 2019-05-30 09:43:57 +02:00
Laszlo Fogas 760dbb3e74 Latest drone-ui with stars feature 2019-05-27 11:10:52 +02:00
Laszlo Fogas 7b606d8749 Removed unused deps 2019-04-07 21:08:58 +02:00
Laszlo Fogas a191d31d4f Print progress information when pulling images 2019-04-07 14:58:40 +02:00
Laszlo Fogas 2922505fe2 CLI is pulled in for simpler(?) workflow 2019-04-06 21:32:14 +02:00
Laszlo Fogas a4541ac901 Pull in cncd/* for simpler workflow 2019-04-06 15:44:04 +02:00
Laszlo Fogas bb3e229941 Locking down drone-ui version 2019-04-05 15:53:28 +02:00
Laszlo Fogas ca5817ffc2 Renamed package 2019-04-04 20:51:20 +02:00
Thomas Boerger eb06a8dc1c
Upgrade envsubst to latest version
Update the github.com/drone/envsubst to the latest version to include
fixes to the substr function.
2018-10-18 17:40:39 +02:00
Brad Rydzewski d3898a755e update vendored pipeline runner 2018-04-01 11:34:01 -07:00
jhernandezb 5ba8cc3863
update acme dependency 2018-01-12 22:53:44 -06:00
Brad Rydzewski 3454e95f31 bump version number 2018-01-10 13:31:07 -08:00
Brad Rydzewski cf30898042 enable instance in when clause 2017-12-01 13:38:55 -08:00
Brad Rydzewski 956418cae9 add sysctls to yaml 2017-11-17 14:49:01 -08:00
Brad Rydzewski 4532110141 include aws dep 2017-09-18 15:48:01 -07:00
Brad Rydzewski 578762dc9c Merge pull request #2219 from bradrydzewski/master
graceful shutdown on SIGTERM
2017-09-14 18:46:32 -07:00
Brad Rydzewski 8c7d48ebed graceful shutdown on SIGTERM 2017-09-14 18:42:00 -07:00