Commit Graph

31 Commits

Author SHA1 Message Date
surtur ad7d97e62b
bump build-tools to 33.0.0
All checks were successful
continuous-integration/drone/push Build is passing
2022-10-10 15:54:35 +02:00
surtur 0b5de1fbbd
bump build-tools to 33.0.0-rc2
Some checks failed
continuous-integration/drone/push Build is failing
2022-04-01 22:10:24 +02:00
surtur 4c4d12598d
makefile: add build args [skip ci] 2022-04-01 21:07:59 +02:00
surtur fe3ebc6d83
bump kaniko executor version to v1.8.0-debug
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-01 21:06:07 +02:00
surtur acf1d19c64
specify the registry path of the images
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-01 20:21:47 +02:00
surtur 802d712ace
bump docker 'frontend' to version 1.3
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-01 20:18:34 +02:00
surtur 5263bfaa8f
dockerfile: consolidate multiple RUN statements
All checks were successful
continuous-integration/drone/push Build is passing
..to achieve faster builds
2022-04-01 19:40:55 +02:00
surtur 8f6fdd8b0d
chore: switch all ANDROID_SDK_ROOT to ANDROID_HOME
All checks were successful
continuous-integration/drone/push Build is passing
2021-06-16 03:52:38 +02:00
surtur 459ee8b3a4
chore: bump gradle to version 7.1
All checks were successful
continuous-integration/drone/push Build is passing
2021-06-16 02:02:31 +02:00
surtur 0966a92a4e
chore: bump asdf to v0.8.1
All checks were successful
continuous-integration/drone/push Build is passing
2021-06-16 01:55:13 +02:00
surtur af8211a246
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 04:05:45 +02:00
surtur 735dd5a91b
makefile: hotfix 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.

as seen in: d728f4cd60

[skip ci]
2021-04-23 13:18:53 +02:00
surtur 9415138735
ci: build locally with kaniko + push to DockerHub
All checks were successful
continuous-integration/drone/push Build is passing
* add hadolint Dockerfile linter step
* update Dockerfile to implement hadolint suggestions (cbp)
* switch to immawanderer/drone-kaniko as the kaniko flavour of choice
2021-04-23 02:43:13 +02:00
surtur 9696733ec3
ci: switch kaniko to immawanderer/drone-kaniko
All checks were successful
continuous-integration/drone/push Build is passing
2021-04-21 05:34:07 +02:00
surtur c7c634fbd9
chore: bump drone-kaniko to 0.8.2
All checks were successful
continuous-integration/drone/push Build is passing
2021-04-01 09:17:11 +02:00
surtur 5432b04fe4
chore: bump gradle to version 7.0-milestone-3
All checks were successful
continuous-integration/drone/push Build is passing
2021-03-16 13:51:40 +01:00
surtur 830012d652
build: enable BuildKit via build hook env var
All checks were successful
continuous-integration/drone/push Build is passing
2021-03-09 22:07:00 +01:00
surtur 6cda3e5623
fix: licensor field [skip ci] 2021-03-09 20:59:27 +01:00
surtur 2b5a445c48
ci: switch to ghcr.io/finitum/drone-kaniko
All checks were successful
continuous-integration/drone/push Build is passing
2021-02-26 18:49:43 +01:00
surtur a09e90f8e4
chore: bump gradle to version 7.0-milestone-1
All checks were successful
continuous-integration/drone/push Build is passing
2021-02-20 12:07:57 +01:00
surtur 94a9df0f76
chore: add some verbosity to sdkmanager
All checks were successful
continuous-integration/drone/push Build is passing
2021-01-29 21:00:14 +01:00
surtur a4932d2759
chore: bump {asdf,gradle} version
All checks were successful
continuous-integration/drone/push Build is passing
asdf from 0.6.3 to 0.8.0
gradle from 6.8-rc-5 to 6.8.1
2021-01-29 20:48:52 +01:00
surtur c736ecb202
chore: add entrypoint.sh script
All checks were successful
continuous-integration/drone/push Build is passing
* source bashrc with entrypoint script since many a times it's possible
  a non-interactive shell is spun up and asdf+gradle niceties just
  wouldn't get loaded
2021-01-15 00:38:53 +01:00
surtur 0dbe7e44a1
feat: add gradle version 6.8-rc-5; default to bash
All checks were successful
continuous-integration/drone/push Build is passing
* in alpine, ash is the default shell, this commit changes that
* add gradle via asdf. this speeds up build times as this image is being
  used in ci and now that gradle is a part of the package, it doesn't
  have to be downloaded at the beginning of each pipeline running
  './gradlew ...'
2021-01-14 21:59:54 +01:00
surtur e38b189c88
chore: maintainer --> vendor label
All checks were successful
continuous-integration/drone/push Build is passing
* as maintainer is now deprecated
2021-01-14 01:59:49 +01:00
surtur e06af39e76
feat: add kaniko-build drone pipeline step
All checks were successful
continuous-integration/drone/push Build is passing
2021-01-14 01:46:55 +01:00
surtur 4e18bba4ac
feat: refactor .drone.yml
All checks were successful
continuous-integration/drone/push Build is passing
* fix yaml indentation
2021-01-14 01:44:45 +01:00
surtur b242a85230
chore: add cgroup mem-limit awareness for the JVM
All checks were successful
continuous-integration/drone/push Build is passing
2021-01-07 13:32:35 +01:00
surtur 5ad4216f69
chore: actually install pkgs + set final workdir
All checks were successful
continuous-integration/drone/push Build is passing
* install the packages in the last stage as copying them over is stupid
* set workdir to / after the fact (so that it doesn't somehow stay in
  /tmp)
2021-01-06 03:19:33 +01:00
surtur a85013bb78
feat: enable drone ci builds + add img metadata
All checks were successful
continuous-integration/drone/push Build is passing
* also add build status badges to README
* add metadata to the image at build time using a build hook
2021-01-06 01:49:03 +01:00
surtur 47625bc364
initial commit 2021-01-06 01:18:47 +01:00