Commit Graph

15 Commits

Author SHA1 Message Date
Fran Mulero 73cda2097f
[bitnami/*] Change workflow to fix issues retrieving tag information (#3331)
* Change pipelines to fix issues retrieving tag information

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Add 'verify-all' job to report if whole matrix finished OK in case of several containers are tested

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Amend verify-all conditions

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Set 'build-maintainers' as team for failures

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Apply suggestions

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Apply suggestions: simplify get-containers output

Signed-off-by: Fran Mulero <fmulero@vmware.com>

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-08-24 13:54:19 +02:00
Fran Mulero 416c49299e
[bitnami/*] Workflow review (#1146)
* Workflow review

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Check all worflow names

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Fix wrong name

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Ammend comment

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-07-29 11:07:12 +02:00
Francisco de Paz Galán 14718d0085
[bitnami/*] Use bitnami-bot to enable auto-merge in automated PRs (#930)
* [bitnami/*] Use bitnami-bot to enable auto-merge in automated PRs

Signed-off-by: FraPazGal <fdepaz@vmware.com>

* Also use bitnami-bot to disable automerge

Signed-off-by: FraPazGal <fdepaz@vmware.com>
2022-07-27 18:23:05 +02:00
Francisco de Paz Galán 5693f0ea47
[bitnami/*] Fix CI typo introduced in #339 (#783)
[bitnami/*] Fix typo from #339

Signed-off-by: FraPazGal <fdepaz@vmware.com>
2022-07-26 14:30:55 +02:00
Francisco de Paz Galán a9e85d0802
[bitnami/*] Migrate logic for automated PRs to GitHub's CI (#339)
* [bitnami/*] Migrate logic for automated PRs to GitHub's CI

Signed-off-by: FraPazGal <fdepaz@vmware.com>

* Use labeler action and improve readability

Signed-off-by: FraPazGal <fdepaz@vmware.com>
2022-07-26 13:26:50 +02:00
Fran Mulero 2b0d9f2e68
[bitnami/*] Fix wrong tag in CD pipeline (#656)
* Merge commits has the number of the PR at the end

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Remove unnecesary filter

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-07-25 18:13:38 +02:00
Fran Mulero 0682c62899
[bitnami/*] Fix CI-CD pipelines (#367)
* Fix issue getting tag for new releases

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Ignore bitnami subfolders

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Avoid duplicates in CD pipeline

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Avoid duplicates in CD pipeline and fix issue with labeled event

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Fix typo

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-07-25 11:14:59 +02:00
Fran Mulero 1275b733b8
[bitnami/*] Disable CI on closed PRs (#307)
* Disable CI jobs when PR is closed

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Amend typo

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-07-21 16:19:17 +02:00
Fran Mulero fc376afd55
[bitnami/*] Change pipelines to get to build branch from readme (#191)
* Change pipelines to try to get modified branch from readme file

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Amend jspath to get README changes

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Apply suggestions

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-07-20 19:43:59 +02:00
Fran Mulero 86a37357f1
[bitnami/*] Fix CI pipeline (#164)
* Remove matrix

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Fix typo

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-07-20 11:19:44 +02:00
Fran Mulero b2e5480e19
Change 'verify' name step to ensure github waits for the right action
Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-07-19 17:44:22 +02:00
Fran Mulero a379ec20b1
[bitnami/*] Add automated approval for bitnami-bot PRs (#25)
* Add automatic approval for bitnami-bot PRs if all checks passed OK

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Remove ci-scheduled- pipeline. It doesn't make sense anymore

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-07-19 13:52:51 +02:00
Fran Mulero 4f8aee0ab6
Update workflows according to the new folder structure (#23)
Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-07-18 14:35:53 +02:00
Fran Mulero 0fb6918cb6 [containers/*] CD pipeline (#20)
* Add CD pipeline for each commit to master

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Amend branch name

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Amend regular expression to get diffent flavors

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Remove scheduled CD pipelin. Not needed anymore

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Detect all commits in a push

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Fix event reference

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Fix issues with github events

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Rename actions and outputs with clearer descriptions

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Fix job dependencies

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Update .github/workflows/cd-pipeline.yaml

Signed-off-by: Fran Mulero <fmulero@vmware.com>

Co-authored-by: Jose Antonio Carmona <joancafom@icloud.com>

* Update .github/workflows/cd-pipeline.yaml

Signed-off-by: Fran Mulero <fmulero@vmware.com>

Co-authored-by: Jose Antonio Carmona <joancafom@icloud.com>

* Apply suggestions

Signed-off-by: Fran Mulero <fmulero@vmware.com>

Co-authored-by: Jose Antonio Carmona <joancafom@icloud.com>
2022-07-15 17:37:30 +02:00
Fran Mulero 6ca2ce1ada [containers/*] Publish workflow (#19)
* Add publish pipeline

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-07-12 18:06:40 +02:00