Nikhil Simha
62abb002dd
Restructured multus to use Go standard project layout.
2020-12-16 22:38:10 +09:00
Tomofumi Hayashi
0e4b8be1e7
Remove travis.yml because CI is now switched to github/actions
2020-09-15 16:47:14 +09:00
Tomofumi Hayashi
9c35b5ccf2
Fix travis CI
2020-02-10 16:01:18 +09:00
Tomofumi Hayashi
da9da81be9
Fix travis ci error
2020-01-25 01:18:32 +09:00
Tomofumi Hayashi
dfd19e5b10
Support container multi architecture image with manifest
2020-01-21 02:48:10 +09:00
Tomofumi Hayashi
b2bf154328
Fix travis ci ( #421 )
...
This change update travis pipeline as following:
- cleanup unused parameters/stages
- add condition based on parameter (now user can use travis CI
in cloned repo)
- suppress ppc64 deployment because amd64 also build ppc images
and other arch (fixes #418 )
2019-12-11 15:41:36 -05:00
dougbtv
83556f49bd
[dockerfile] Use ENV GO111MODULE=off when building from openshift/origin-release:golang-1.10
2019-09-02 16:55:04 +09:00
Tomofumi Hayashi
587bd8df32
Multi architecture image and CI job
...
Fix #305
2019-07-30 07:59:30 +09:00
Tomofumi Hayashi
2fe42c11c7
Fix golint error and make it enable again in travis
2019-06-26 09:30:46 +09:00
Tomofumi Hayashi
ac21a96804
Revert vendor directory to support old golang (GOPATH mode)
...
gomodule is still in progress to migrate for now, hence multus
team decide to keep vendor directory to support build without
gomodule.
2019-06-24 16:50:30 +09:00
Tomofumi Hayashi
de1c1c78e9
Migrate go modules from glide
2019-06-24 16:50:30 +09:00
dougbtv
c319f6b52c
[travis] Updates Travis to tag master builds as :latest, and adds version tagged images to daemonsets
2019-03-22 12:13:54 +09:00
Tomofumi Hayashi
6a46d54161
Add version into binary and fix .travis.yml to run forked repo.
...
This changes introduce goreleaser, which does cross-compile and
package, as well as add version into go code. This change also
changes .travis.yml to allow to other users' forked repo.
2019-01-11 00:00:43 +09:00
dougbtv
eb0eaf5099
[travis] Updates Travis to build ':snapshot' tagged image on each merge into master
2018-11-19 11:31:54 -05:00
Tomofumi Hayashi
17ae9c2e18
Fix TravisCI for the failure of 'go get golint'
2018-10-15 16:09:46 +09:00
Tomofumi Hayashi
4f45004710
TravisCI yaml parameterized
...
This change fixes #143 , to make some specific TravisCI args parameter.
2018-10-11 23:42:52 +09:00
dougbtv
8d38b3c6af
[dockerfile] Moves Dockerfile to root
2018-08-27 16:55:46 -04:00
Kuralamudhan Ramakrishnan
86af6ab69f
Update test.sh with coveralls job inclusion
2018-08-18 12:39:50 +01:00
dougbtv
e43f06b61d
[ci][coveralls] Adds coveralls code coverage during Travis CI run, adds CI badges
2018-08-17 17:45:19 +01:00
Doug Smith
926910af08
[docker-image] Adds a Docker image for distribution of Multus binary in a Docker image ( #100 )
2018-07-27 19:51:51 +09:00
Dan Williams
e047460384
travis: add unit tests to travis CI
2018-06-20 18:20:57 +01:00
Tomofumi Hayashi
8895358816
Merge branch 'dev/network-plumbing-working-group-crd-change' of github.com:intel/multus-cni into dev/network-plumbing-working-group-crd-change
2018-05-18 16:23:56 +09:00
Tomofumi Hayashi
02413ae6dc
Change .travis.yml to put built binary in release. ( #81 )
...
This change adds built binary into release page in tagging.
2018-05-18 16:22:45 +09:00
Tomofumi Hayashi
9621b7fb1f
Change .travis.yml to put built binary in release. ( #81 )
...
This change adds built binary into release page in tagging.
2018-05-18 15:23:46 +09:00
Tomofumi Hayashi
82bece6d73
Fix CI pipeline error in travisCI.
2018-04-24 11:48:00 +09:00
Tomofumi Hayashi
393d5f47e5
Add 'go fmt', golint and 'go vet' in CI
...
This change introduces go fmt/golint/go vet in CI pipeline to check
the code for each commit. In addition, this change changes code
to pass these checks.
2018-04-03 15:18:47 +09:00
Tomofumi Hayashi
d8e50cdb9e
Add .travis.yml for build CI pipeline
...
This change introduces .travis.yml for building snapshot as CI.
Testing process should be taken care of further commit.
2018-03-14 18:04:41 +09:00