Commit Graph

81 Commits

Author SHA1 Message Date
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
b4645909c9
chore: bump hugo to version 0.89.3
All checks were successful
continuous-integration/drone/push Build is passing
2021-11-16 22:57:47 +01:00
bf86f52b20
chore: bump hugo to version 0.89.2
All checks were successful
continuous-integration/drone/push Build is passing
2021-11-08 23:32:11 +01:00
e5db3bee7e
bump fedora to version 35
All checks were successful
continuous-integration/drone/push Build is passing
v0.5.0
2021-11-03 03:16:22 +01:00
aa467ae0b5
silence the loud voice of find errors
All checks were successful
continuous-integration/drone/push Build is passing
2021-11-03 03:02:42 +01:00
3f794fbd27
chore: bump hugo to version 0.89.0
All checks were successful
continuous-integration/drone/push Build is passing
2021-11-03 02:04:25 +01:00
50e47388e5
add docker frontend
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-21 01:25:50 +02:00
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
8c2b65c4cd
chore(makefile): bump kaniko to 1.7.0
All checks were successful
continuous-integration/drone/push Build is passing
no need to force as this version of kaniko is already capable of
detecting container engine on cgroupsv2 hosts
2021-10-21 01:08:57 +02:00
998ae2bb4d
chore: bump hugo version to 0.88.1
All checks were successful
continuous-integration/drone/push Build is passing
2021-09-04 23:48:39 +02:00
cf031239fd
chore: bump hugo version to 0.88.0
All checks were successful
continuous-integration/drone/push Build is passing
2021-09-03 19:32:34 +02:00
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
ad7270cdd4
chore: bump hugo version to 0.87.0
All checks were successful
continuous-integration/drone/push Build is passing
2021-08-06 16:19:27 +02:00
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
639354d336
chore: bump hugo version to 0.86.1
All checks were successful
continuous-integration/drone/push Build is passing
2021-07-30 22:18:50 +02:00
2ed8bfdba3
chore: bump hugo version to 0.86.0
All checks were successful
continuous-integration/drone/push Build is passing
2021-07-21 21:25:11 +02:00
3cd896c8e4
readme: microbadger is no more [skip ci] 2021-07-16 13:21:56 +02:00
5f3080465d
chore: bump hugo version to 0.85.0
All checks were successful
continuous-integration/drone/push Build is passing
2021-07-05 14:51:58 +02:00
709ce96237
chore: bump hugo to version 0.84.2
All checks were successful
continuous-integration/drone/push Build is passing
2021-06-29 23:21:39 +02:00
453dce6ef7
chore: bump hugo version to 0.84.0
All checks were successful
continuous-integration/drone/push Build is passing
2021-06-19 20:55:42 +02:00
adaa2a4609
chore: update README badges [skip ci] 2021-05-05 03:38:06 +02:00
bb7c059c97
chore: bump hugo version to 0.83.1
All checks were successful
continuous-integration/drone/push Build is passing
2021-05-02 21:08:57 +02:00
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
48bdc31820
chore: bump hugo version to 0.83.0
All checks were successful
continuous-integration/drone/push Build is passing
2021-05-02 00:22:02 +02:00
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
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
f84c016be7
dockerfile: switch to fedora-minimal
All checks were successful
continuous-integration/drone/push Build is passing
* source the image from fedoraproject's container repository
* edit Dockerfile to use microdnf as dnf is unavailable in -minimal
  images
* instruct microdnf to not install weak deps or docs
* update image info in README.md
v0.4.0
2021-04-21 23:03:41 +02:00
c4921033f9
chore: correct container metadata label [skip ci] 2021-04-21 22:51:57 +02:00
d728f4cd60
makefile: fix for kaniko on cgroup v2 hosts
This is a temporary workaround that enables kaniko to run on cgroup v2
enabled hosts. Due to an upstream issue, kaniko fails to detect that it
is indeed being run from a container.
Solution introduced here is to force kaniko to run regardless.

ref: https://github.com/GoogleContainerTools/kaniko/issues/1592

[skip ci]
2021-04-21 22:47:37 +02:00
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
76f606e4e1
chore: bump hugo version to 0.82.1
Some checks reported errors
continuous-integration/drone/push Build was killed
2021-04-20 14:58:54 +02:00
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>
v0.3.0
2021-04-01 12:46:57 +02:00
3f9bb20c96
ci: kaniko-build pipeline logic updates
[skip ci]
2021-04-01 12:36:35 +02:00
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
2be62e75d7
chore: bump hugo version to 0.82.0
Some checks reported errors
continuous-integration/drone/push Build was killed
2021-03-21 22:52:40 +01:00
8cdf2ec26f
build: enable BuildKit via build hook env var
All checks were successful
continuous-integration/drone/push Build is passing
2021-03-09 21:25:05 +01:00
4289bd0358
fix: licensor field [skip ci] 2021-03-09 21:05:28 +01:00
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
a6b6133ee8
chore: bump hugo version to 0.81.0
All checks were successful
continuous-integration/drone/push Build is passing
2021-02-20 10:32:07 +01:00
ab9521b06f
chore: rm rm's useless verbosity
All checks were successful
continuous-integration/drone/push Build is passing
2021-02-02 10:44:18 +01:00
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
250e9f710d
feat: rm redundancies and refactor
All checks were successful
continuous-integration/drone/push Build is passing
* only autoremove once - right before cleaning all dnf caches
* move the dir cleanup to the place where related file handling occurs
* for all this, add a separate RUN instruction
2021-01-14 01:30:21 +01:00
bd25834bb9
chore: hugo version bump to 0.80.0
All checks were successful
continuous-integration/drone/push Build is passing
2021-01-01 20:24:21 +01:00
e7fdfb9e07
chore: add test target to the Makefile
* [skip ci]
2020-12-29 01:59:37 +01:00
21715e00b7
chore: update Makefile to build images w/o cache 2020-12-29 01:56:39 +01:00
753b3718e0
fix: correct dnf autoremove behaviour
All checks were successful
continuous-integration/drone/push Build is passing
* findutils was mistakenly getting removed at the end of each build
  while what I intended to do instead was to prevent removal of the
  package by autoremove and only use the -y flag to signal an always-yes
2020-12-29 01:47:03 +01:00
8acf526843
chore: bump hugo version to 0.79.1
All checks were successful
continuous-integration/drone/push Build is passing
2020-12-20 17:25:36 +01:00
0eaa22ee16
fix: typos - pruneargs contained "."; missed "-"
[skip ci]
2020-12-02 03:45:36 +01:00
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
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