unee-t / frontend

Meteor front end
https://case.dev.unee-t.com/
GNU Affero General Public License v3.0
9 stars 17 forks source link

Fix Dockerfile only and forget about Travis CI #897

Closed kaihendry closed 4 years ago

kaihendry commented 4 years ago

https://github.com/unee-t/frontend/pull/750 which I think solves https://github.com/unee-t/frontend/pull/892#issuecomment-583220464 because it locks down to .meteor/release

kaihendry commented 4 years ago

Finally managed to get AWS CodeBuild to appear in the checks:

image

it's got to the point where I am fed up with Travis & I'd rather use the simpler Dockerfile driven approach of what I originally have here: https://github.com/unee-t/frontend/blob/master/buildspec.yml using CodeBuild @franck-boullier

And it succeeded: image

So CodeBuild successfully now builds the Docker image and pushed the image to https://hub.docker.com/repository/registry-1.docker.io/uneet/frontend/tags?page=1

So Travis CI should ideally as before:

franck-boullier commented 4 years ago

t's got to the point where I am fed up with Travis & I'd rather use the simpler Dockerfile driven approach of what I originally have here: https://github.com/unee-t/frontend/blob/master/buildspec.yml using CodeBuild @franck-boullier

OK sounds like a sensible approach indeed.