Fahmi Akbar Wildana
6a604491f5
ci(docker-publish): force remove non-executable ( #1540 )
2020-04-02 04:20:18 +13:00
Vanessasaurus
3653400ebc
testing fix to matrix to define all variables ( #1522 )
...
there is currently a bug with invalid syntax for some of the
docker build steps, and I think this is because there are build
variables in the matrix that are not defined. This PR will
attempt to resolve this issue by defining all missing variables
for each row in the matrix.
Signed-off-by: vsoch <vsochat@stanford.edu>
2020-03-24 16:20:39 +13:00
Vanessasaurus
f3d056110a
DOCKER_USER should come from secrets
2019-11-11 13:33:52 -05:00
Fahmi Akbar Wildana
7cf3c6eb95
Move env declaration to jobs.docker
2019-11-11 07:51:41 +07:00
Fahmi Akbar Wildana
3e14de158b
fix(ci): can't push to quay.io ( #1 )
...
* ci(github): lowercase ${{ github.actor }}
* ci(github): fix robot username
* fix(ci): fix tag name on suffixed version
2019-10-09 09:58:49 +07:00
Fahmi Akbar Wildana
93ae5043cc
ci(github): change REGISTRY to quay.io
2019-10-07 03:53:07 +07:00
Fahmi Akbar Wildana
b134394319
ci(github): refactor docker related run scripts
2019-10-07 03:14:51 +07:00
Fahmi Akbar Wildana
b163775112
ci(github): install cross from release page ⚡
...
Instead of compiling `cross` via `cargo install`,
downloading binary executable from release page will speedup the CI
2019-10-07 02:53:23 +07:00
Fahmi Akbar Wildana
8bd035f51d
ci(github): renew trigger definition
...
There is an update in workflow syntax docs
https://help.github.com/en/articles/workflow-syntax-for-github-actions#filter-pattern-cheat-sheet
2019-10-07 02:51:35 +07:00
Fahmi Akbar Wildana
149ccc4fd3
Fix glibc-{busybox,distroless}
...
* Add libdl.so.2 for glibc-busybox
* Change base-image of glibc-distroless to gcr.io/distroless/cc
2019-09-11 06:41:37 +07:00
Fahmi Akbar Wildana
0ca7aaa56f
Add libz for glibc-{busybox,distroless}
...
Signed-off-by: Fahmi Akbar Wildana <f.a.wildana@gmail.com>
2019-09-09 16:45:55 +07:00
Fahmi Akbar Wildana
7c541000a1
Iterate over tag rather than base-image
...
Signed-off-by: Fahmi Akbar Wildana <f.a.wildana@gmail.com>
2019-09-09 07:15:51 +07:00
Fahmi Akbar Wildana
d900d8b4c7
Fix can't execute entrypoint
...
Signed-off-by: Fahmi Akbar Wildana <f.a.wildana@gmail.com>
2019-09-09 05:41:58 +07:00
Fahmi Akbar Wildana
99d5dae83a
Fix artifact is missing
...
Signed-off-by: Fahmi Akbar Wildana <f.a.wildana@gmail.com>
2019-09-09 04:20:08 +07:00
Fahmi Akbar Wildana
d992086192
Add distroless as base image
2019-09-08 23:42:03 +07:00
Fahmi Akbar Wildana
fa53d59aee
Add scratch as base image
2019-09-08 22:59:35 +07:00
Fahmi Akbar Wildana
21896b200c
Add busybox as base image
2019-09-08 22:31:10 +07:00
Fahmi Akbar Wildana
c9c9112155
Build and publish docker img along with nu plugins
...
* Add Package.Dockerfile as flexible build source
* Add docker-compose.package.yml as intermediary config
* CI will use new github action YAML format
it only publish the docker image on git tag
* Add debian:latest, debian:slim, and alpine as base image
* Add documentation
2019-09-08 21:38:25 +07:00