Commit Graph

26 Commits

Author SHA1 Message Date
surtur a6529adbd5
ci: start signing .drone.yml
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-08 14:19:13 +02:00
surtur afc4b7ae0f
rename: Dockerfile --> Containerfile
All checks were successful
continuous-integration/drone/push Build is passing
keep Dockerfile as a symlink for backwards compatibility
2022-04-20 16:40:33 +02:00
surtur 8704e0f723
ci: bump hadolint to v2.9.3-alpine
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-26 15:03:28 +01:00
surtur 61b3428e51
ci: bump hadolint to v2.8.0
All checks were successful
continuous-integration/drone/push Build is passing
2021-11-16 23:03:12 +01:00
surtur af99fa3f7c
fix(kaniko): supply build args {in ci,locally}
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-21 01:12:20 +02:00
wanderer 59b9413fb4
ci: bump hadolint to v2.7.0 (#5)
All checks were successful
continuous-integration/drone/push Build is passing
bump hadolint in ci from v2.6.0 to v2.7.0

close #4
pertinent info - v2.6.1 container image has not been properly built and released.

ref: https://github.com/hadolint/hadolint/issues/687

Reviewed-on: #5
Co-authored-by: wanderer <wanderer@noreply.git.dotya.ml>
Co-committed-by: wanderer <wanderer@noreply.git.dotya.ml>
2021-08-30 23:09:58 +02:00
wanderer f737be21ab
ci: bump hadolint from 1.23.0-8-gb01c5a9 to 2.6.0 (#3)
All checks were successful
continuous-integration/drone/push Build is passing
bump hadolint in drone from 1.23.0-8-gb01c5a9 to 2.6.0.

* 3f71770 hadolint: ad DL3059 <surtur>
* fa5c787 hadolint: bump to tag v2.6.0-alpine <surtur>

Reviewed-on: #3
2021-07-30 23:01:44 +02:00
surtur 173b86847f
ci: use linux-amd64 stable tag
All checks were successful
continuous-integration/drone/push Build is passing
the tag's also moving but efforts are made to only push working code
there so it should do in terms of stability
2021-05-02 03:55:32 +02:00
surtur c20a8634b4
ci: directly run kaniko-publish step on master
All checks were successful
continuous-integration/drone/push Build is passing
There's no need to run both kaniko-build and kaniko-publish step when on
master, instead, after hadolint, go directly to kaniko-publish.
This way, kaniko-build is only run for PRs, tags or feature branch builds
2021-04-22 13:12:49 +02:00
surtur 41553cbe1c
ci: introduce hadolint Dockerfile linting
All checks were successful
continuous-integration/drone/push Build is passing
2021-04-21 23:09:43 +02:00
surtur 9ef9a9bc33
ci: add reworked push logic; use own kaniko image
All checks were successful
continuous-integration/drone/push Build is passing
2021-04-21 05:06:10 +02:00
wanderer c6bb855b41
bump fedora version to 34 (#2)
All checks were successful
continuous-integration/drone/push Build is passing
f33 --> f34

Reviewed-on: #2
Co-authored-by: wanderer <wanderer@noreply.git.dotya.ml>
Co-committed-by: wanderer <wanderer@noreply.git.dotya.ml>
2021-04-01 12:46:57 +02:00
surtur 3f9bb20c96
ci: kaniko-build pipeline logic updates
[skip ci]
2021-04-01 12:36:35 +02:00
surtur 57c7397ddd
chore: bump drone-kaniko to 0.8.2
All checks were successful
continuous-integration/drone/push Build is passing
2021-04-01 09:10:54 +02:00
surtur 35c9a093fe
ci: switch to ghcr.io/finitum/drone-kaniko
All checks were successful
continuous-integration/drone/push Build is passing
2021-02-26 20:43:11 +01:00
surtur e391f68730
feat: refactor .drone.yml
All checks were successful
continuous-integration/drone/push Build is passing
* syntax as per https://github.com/drone/drone/blob/master/.drone.yml
* fixed wrong yaml indentation that drone had to chew on...
* added 'type: docker' and 'os: linux' to every pipeline where relevant
2021-01-14 01:36:16 +01:00
surtur 39292e0fb9
fix: edit the depends_on logic; make sure all runs
All checks were successful
continuous-integration/drone/push Build is passing
2020-12-02 02:45:12 +01:00
surtur 3563a75d76
fix: dockerhub-build-trigger not executing
Some checks reported errors
continuous-integration/drone/push Build was killed
* drone waiting endlessly as in https://drone.dotya.ml/wanderer/docker-fedora-hugo/3674
2020-12-02 02:42:19 +01:00
surtur 68c5d6b57f
refactor: move kaniko build to its own pipeline
Some checks reported errors
continuous-integration/drone/push Build was killed
2020-12-02 02:35:04 +01:00
surtur 8f9e6dca2f
feat: add kaniko build to the pipeline
All checks were successful
continuous-integration/drone/push Build is passing
commit b790ccc27ab7977dba5964b85a5d4d5d1663ae23
Author: surtur <a_mirre@utb.cz>
Date:   Wed Dec 2 01:47:02 2020 +0100

    fix: missing literal 'branch/' in the URL path

commit 7feab3483f0be7008165949c358fc52c6bc9f4a7
Author: surtur <a_mirre@utb.cz>
Date:   Wed Dec 2 01:06:12 2020 +0100

    fix: grab missing Dockerfile before build attempt

    * since path of the Dockerfile was not the issue, revert the change of 5533ed0f6e

commit 5533ed0f6e78a689c6902fd9d60ff69b37818acc
Author: surtur <a_mirre@utb.cz>
Date:   Wed Dec 2 00:52:56 2020 +0100

    fix: kaniko missing Dockerfile in path

commit ec28ddb6486635662e3f323b03782c054a84342c
Author: surtur <a_mirre@utb.cz>
Date:   Wed Dec 2 00:49:17 2020 +0100

    chore: build image with kaniko on push
2020-12-02 02:28:22 +01:00
surtur eaa0ced076
fix: typo in msg
All checks were successful
continuous-integration/drone/push Build is passing
2020-11-03 21:54:45 +01:00
surtur 49b9d2eafa
feat: switch from hourly to nightly rebuilds
All checks were successful
continuous-integration/drone/push Build is passing
* hourly is a bit much anyway
2020-11-03 20:49:12 +01:00
surtur c11ac4f93c
refactor: no commit message in notification on success
All checks were successful
continuous-integration/drone/push Build is passing
2020-09-14 13:44:32 +02:00
surtur eb692dffa1
fix: no nightly here as of now
All checks were successful
continuous-integration/drone/push Build is passing
2020-06-07 15:18:52 +02:00
surtur 6224491825
fix: was referencing another image
All checks were successful
continuous-integration/drone/push Build is passing
2020-06-07 15:16:01 +02:00
surtur d50807c73c
feat: added .drone.yml+curl.it and updated README.md
Some checks failed
continuous-integration/drone/push Build is failing
2020-06-07 07:07:39 +02:00