Commit Graph

23 Commits

Author SHA1 Message Date
Darren Schroeder
2c88b2fae7
Gh actions with wix (#2057)
* Added wix to gh workflow
Followed volta example

* added --nocapture to see more error detail

* move creation of wix to after we download less.exe

* moved create wix down
2020-06-26 07:30:07 +12:00
Darren Schroeder
501da433d4
Gh actions with wix, added --nocapture (#2056)
* Added wix to gh workflow
Followed volta example

* added --nocapture to see more error detail
2020-06-26 06:26:48 +12:00
Darren Schroeder
0e8a239ae1
Added wix to gh workflow (#2055)
Followed volta example
2020-06-26 05:51:50 +12:00
Charles Pierce
4468947ad4
Add release automation with GitHub Actions (#2048) 2020-06-25 11:43:25 +12:00
utam0k
7e8c84e394
Bump actions/checkout version from v1 to v2. (#1924) 2020-06-02 04:31:48 +12:00
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