Commit Graph

207 Commits

Author SHA1 Message Date
Stefan Prodan f80c8a22c4
Merge pull request #89 from fluxcd/probes
Add readiness/liveness probes
2020-11-26 11:29:10 +02:00
Stefan Prodan 600ba2d008
Add readiness/liveness probes
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-11-26 10:00:55 +02:00
Stefan Prodan b259c58579
Merge pull request #88 from gertux/docs
Fix "Notification API reference" title
2020-11-24 10:59:02 +02:00
Gert Dewit 27bd991f53
Fix "Notification API reference" title
Signed-off-by: Gert Dewit <gert@hobbiton.be>
2020-11-24 09:45:03 +01:00
Philip Laine 7e9e3f91bd
Merge pull request #86 from fluxcd/feature/azure-devops
Add Azure DevOps provider
2020-11-23 12:08:15 +01:00
Philip Laine 87a96b487d Update test urls
Signed-off-by: Philip Laine <philip.laine@xenit.se>
2020-11-22 15:07:56 +01:00
Philip Laine 4922ddee15 Add Azure DevOps provider
Signed-off-by: Philip Laine <philip.laine@xenit.se>
2020-11-22 15:07:56 +01:00
Hidde Beydals c41b99727d
Merge pull request #85 from fluxcd/release-v0.3.0
Release v0.3.0
2020-11-20 09:41:59 +01:00
Hidde Beydals 2a51bd7745 Release v0.3.0
Signed-off-by: Hidde Beydals <hello@hidde.co>
2020-11-20 09:32:29 +01:00
Stefan Prodan 2d4c6e31ba
Merge pull request #83 from relu/adopt-k8s-conditions
Refactor to adopt k8s standardized Condition type
2020-11-19 21:32:43 +02:00
Stefan Prodan a1312dd581
Merge pull request #84 from bigkevmcd/add-notification-header
Send notification header identify requests as coming from the notification component.
2020-11-19 21:32:19 +02:00
Aurel Canciu ce214b9fa9
Refactor to adopt k8s standardized Condition type
Updates to use metav1.Condition type and removes references for
deprecated corev1.Condition* constants and uses the new k8s api/meta
helpers in place of the old pkg/apis/meta types.

Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
2020-11-19 19:51:40 +02:00
Kevin McDermott 9222181998 Add support for sending a component header from the forwarder.
This adds support for sending an HTTP header `gotk-component` with the
originating controller, this can be identifed in receiving servers.

Signed-off-by: Kevin McDermott <bigkevmcd@gmail.com>
2020-11-18 14:01:52 +00:00
Philip Laine 21b45daabc
Merge pull request #82 from fluxcd/fix/test-repo-id
Verify repository id in git notifiers
2020-11-17 18:40:54 +01:00
Philip Laine bec9f9a32f Change error messages to start with lowercase
Signed-off-by: Philip Laine <philip.laine@xenit.se>
2020-11-17 18:30:03 +01:00
Philip Laine feb2794f3a Change error message quoting
Signed-off-by: Philip Laine <philip.laine@xenit.se>
2020-11-17 15:11:41 +01:00
Philip Laine e812068c63 Verify repository id in git notifiers
The different git notifiers need repository ids in different formats.
On top of that some git providers support repositories in subgroups
while others do not support nesting. Each notifier needs test to verify
that they support their specific functionality.

Signed-off-by: Philip Laine <philip.laine@xenit.se>
2020-11-17 13:51:22 +01:00
Philip Laine 97184e8131
Merge pull request #80 from Joda89/patch-1
Change code to use subgroup in gitlab
2020-11-17 13:24:31 +01:00
Johan Lore b5bd309b22 Update util.go + test
Signed-off-by: Johan Lore <jlore@ippon.fr>
2020-11-17 13:15:58 +01:00
Stefan Prodan a7e3be032e
Merge pull request #79 from sylr/fix-typo
Fix typo
2020-11-13 12:50:05 +02:00
Stefan Prodan e73633f62d
Merge pull request #78 from sylr/fix-doc
Fix Receiver apiVersion in spec
2020-11-13 12:41:00 +02:00
Sylvain Rabot 35284dc511
Fix typo
Signed-off-by: Sylvain Rabot <sylvain@abstraction.fr>
2020-11-13 11:38:58 +01:00
Sylvain Rabot 62a2d6b6d7
Fix Receiver apiVersion in spec
Signed-off-by: Sylvain Rabot <s.rabot@lectra.com>
2020-11-13 11:31:18 +01:00
Stefan Prodan 9b305260ea
Merge pull request #77 from fluxcd/kind-update
Update engineerd/setup-kind to v0.5.0
2020-11-12 12:22:24 +02:00
Stefan Prodan 48a5266a07
Update engineerd/setup-kind to v0.5.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-11-12 12:12:40 +02:00
Stefan Prodan 23d0551f6a
Merge pull request #75 from fluxcd/release-v0.2.1
Release v0.2.1
2020-11-09 17:16:00 +02:00
Stefan Prodan 8293804d16
Release v0.2.1
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-11-09 15:41:43 +02:00
Stefan Prodan 802667ac36
Merge pull request #74 from fluxcd/alert-validation
Add validation for providers and alerts
2020-11-09 15:22:13 +02:00
Stefan Prodan 9ba52a45e5
Skip alert if it's not ready
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-11-09 14:30:33 +02:00
Stefan Prodan 6c855a22bc
Add validation for providers and alerts
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-11-09 12:11:22 +02:00
Philip Laine 5a50b19489
Merge pull request #73 from fluxcd/feature/bitbucket
Add bitbucket notifier
2020-11-08 11:52:15 +01:00
Philip Laine ee473c89e7 Update provider docs
Signed-off-by: Philip Laine <philip.laine@xenit.se>
2020-11-08 11:43:25 +01:00
Philip Laine bd6a2362e9 Update dependencies
Signed-off-by: Philip Laine <philip.laine@xenit.se>
2020-11-07 23:21:42 +01:00
Philip Laine 030a0f6ed8 Add bitbucket notifier
Signed-off-by: Philip Laine <philip.laine@xenit.se>
2020-11-07 23:20:36 +01:00
Stefan Prodan fbf1ea0413
Merge pull request #70 from relu/k8s-v1.19
Update k8s to 1.19
2020-11-02 10:51:15 +02:00
Aurel Canciu e29ca37148
Update pkg components and k8s to 1.19
Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
2020-11-01 18:12:15 +02:00
Stefan Prodan 34f5ab7e52
Merge pull request #69 from fluxcd/release-v0.2.0
Release v0.2.0
2020-10-29 14:28:45 +02:00
Stefan Prodan 866aa89365
Release v0.2.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-10-29 14:15:46 +02:00
Stefan Prodan 9cd9ea5dbe
Merge pull request #68 from fluxcd/copyright
Change copyright to Flux authors
2020-10-27 19:09:31 +02:00
Stefan Prodan 2437884a97
Change copyright to Flux authors
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-10-27 18:52:14 +02:00
Stefan Prodan faa6fe0781
Merge pull request #67 from fluxcd/runtime-v0.1.2
Use reconcile request annotation
2020-10-27 17:49:21 +02:00
Stefan Prodan e02c336582
Use reconcile request annotation
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-10-27 17:36:39 +02:00
Stefan Prodan 4e03190e72
Merge pull request #66 from fluxcd/fix-typo
fix typo
2020-10-26 17:10:56 +02:00
Daniel Holbach 730db82579 fix typo
Signed-off-by: Daniel Holbach <daniel@weave.works>
2020-10-26 15:47:17 +01:00
Stefan Prodan f8fce46bea
Merge pull request #64 from fluxcd/release-v0.1.2
Release v0.1.2
2020-10-19 15:57:02 +03:00
Stefan Prodan dd1255dc74
Release v0.1.2
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-10-19 15:48:49 +03:00
Stefan Prodan bbed8d74ce
Merge pull request #63 from phillebaba/update/maintainer
Add Philip Laine to maintainer list
2020-10-19 15:12:03 +03:00
Philip Laine 0d5de9ecf8 Add Philip Laine to maintainer list 2020-10-19 12:58:00 +02:00
Stefan Prodan 127ecc18ab
Merge pull request #62 from fluxcd/provider-http-proxy
Add support for http(s) proxy when sending alerts
2020-10-19 13:09:32 +03:00
Stefan Prodan 46666dae22
Add URL prefix validation to CRDs
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-10-17 15:58:49 +03:00