Commit Graph

11 Commits

Author SHA1 Message Date
cvgw 101ba2245a Split travis integration tests
Split integration tests into three travis jobs
and move image building to it's own stage.

TestRun and TestLayers each have their own job while the
rest of the integration tests run in a single job
2020-03-03 11:52:26 -08:00
cvgw 6a85c8e89e separate travis into multiple jobs
Parallelize travis by splitting the integration and unit tests into
their own jobs. Make images remains as part of the integration tests.
2020-02-14 10:20:47 -08:00
Ben Einaudi 3e2221cf6f Allow contributors to launch integration tests against local registry
This change allows user to launch integration tests with a local registry

Fixes #1012
2020-02-06 13:35:51 +01:00
Sam Stoelinga 61af994a33 Run integration tests in Travis CI
- Change integration tests to use docker hub instead of GCR due to bug
in library that requires authentication with gcr.io even for public
images. See #966 for bug tracking this.
- Make uploading to GCS bucket configurable through a flag --uploadToGCS
- Utilize a locally deployed docker registry in travis CI to remove
dependency of needing to authenticate with GCP. This requires host
networking such that we can access the registry on localhost:5000
- Use the commit that's being tested for `TestGitBuildcontext`
- Remove duplicate GitBuildContext case that's now covered by default in
travis CI.
2020-01-19 22:33:04 -08:00
Prashant Arya f28d0e4009 upgrading go to version 1.13.3 2019-12-21 12:18:09 -08:00
slmagus 8943886934 add make images to travis 2019-10-16 10:48:03 -04:00
dlorenc ec1f78a5c4
Deflake the meta_arg_test by setting a specific timestamp in touch. (#498)
This works around mtime-precision issues that cause us to differ from docker-built images
when the touch command executes too quickly to modify the mtime.

Also one fix in the .travis.yml beacuse something appears to have changed in their default
go installation.
2018-12-20 12:33:12 -06:00
Priya Wadhwa 6972bdbb16
Update travis 2018-05-09 12:29:37 -07:00
Matt Rickard 349bdc711e update travis for new org 2018-04-17 11:45:20 -07:00
Priya Wadhwa ec510a161b
change imports from k8s-container-builder to kaniko 2018-04-12 15:35:54 -07:00
priyawadhwa d3e526761f Initial skeleton for executor (#22)
* Moving over kbuild executable code and adding unit tests

* Moved most file over into this repo

* delete non go files from vendor

WIP

WIP

* Removed unnecessary vendor files

* Added makefile, travis yaml, boilerplate stuff

Added .gitignore

Update vendor

Fixed linting errors

Reorganized pkg

Fixed travis

* Moved image source into separate package

* Removed vendor and logic

* Initial skeleton
2018-02-20 19:05:54 -08:00