9 Commits

Author SHA1 Message Date
William Douglas 31b61ab310 Update mixer-ci image build
Rework how mixer-ci is built and remove it from the test matrix as it
is no longer automatically updated as github's runner isn't able to
build it at this time.

Signed-off-by: William Douglas <william.douglas@intel.com>
2025-01-07 10:32:59 -08:00
William Douglas 5a0a2fb808 Treat CI images as differently
Create the CI images in different job units to work around image size
issues.
2024-06-14 14:46:48 -07:00
William Douglas f865f549b7 Remove lint install from dockerfile
The linter version gets outdated easily, let the install happen at CI
runtime.

Signed-off-by: William Douglas <william.douglas@intel.com>
2024-01-26 13:03:22 -08:00
Gong Sophia e4492a299e Deprecates MAINTAINER in Dockerfile to follow dockerhub official guide.
(https://docs.docker.com/engine/reference/builder/#/maintainer-deprecated)

Signed-off-by: Gong Sophia <sophia.gong@intel.com>
2019-12-23 09:59:05 +08:00
Rodrigo Chiossi e708bfa557 mixer-ci: add sudo
Sudo is required to run bat tests.

Signed-off-by: Rodrigo Chiossi <rodrigo.chiossi@intel.com>
2019-10-30 11:36:20 -07:00
Rodrigo Chiossi d498484d3f mixer-ci: Use golangci instead of gometalinter
gometalinter has been deprecated in favor of golangci.

This patch changes the linter used in mixer to the new one.

Signed-off-by: Rodrigo Chiossi <rodrigo.chiossi@intel.com>
2019-09-18 23:13:39 +02:00
William Douglas 4a74f93efa Remove clrtrust generate workaround 2019-03-22 14:36:32 -07:00
Mark D Horn 35ade52275 Minor corrections to mixer-ci README.md
Signed-off-by: Mark D Horn <mark.d.horn@intel.com>
2018-08-20 17:04:12 -07:00
Kevin C. Wells 24cb708878 Add clearlinux/mixer-ci Docker Image
This patch introduces an image used for running the Mixer CI on Travis.

Previously, a very large part of the time Travis spent building and
validating Mixer PR's was spent 'swupd bundle-add'ing the packages
needed. The _mixer_ build was very short once this step was done.

This image removes the need to build and configure the image with each
Travis run; only the code needs to be copied over before the mixer
build and tests can run.

Signed-off-by: Kevin C. Wells <kevin.c.wells@intel.com>
2018-04-12 16:01:04 +00:00