Commit Graph

10 Commits

Author SHA1 Message Date
Mikko Ylinen
49db09e5a1 ci: use ubuntu-24.04 runners
Github actions runner-images install buildah from the distro. 22.04
has an ancient version and is known not to work.

Bump to the latest 24.04 runners and at the same time, drop the
BUILDAH_RUNTIME override.

Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com>
2024-08-15 09:52:01 +03:00
Mikko Ylinen
34b3570312 demo: use runc for buildah
Github crypto-perf/opae-nlb-demo image builds using buildah started
failing without a reason. While we could continue to debug the root
cause, let's admit the version is so old and a reasonable configuration
exists that makes the error go away: using BUILDAH_RUNTIME=runc just
like we use for the plugin images seems sufficient.

Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com>
2024-07-23 10:54:33 +03:00
Mikko Ylinen
2b2892eb09 build: add BUILDER=podman
Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com>
2022-09-13 18:02:45 +03:00
Mikko Ylinen
e6524eaada images: drop SRCREV tag
The SRCREV tag becomes a RepoTag we end up having those tags in the
registry too.

To keep the registry clean, drop SRCREV tags.

Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com>
2019-11-01 14:43:48 +02:00
Mikko Ylinen
d06f98690f images: tag with intel prefix
In preparations to get some of the images to hub.docker.com/intel,
start using intel/ prefix.

Moreover, set the Makefile variables so that the images built
by make [images|demos] can easily be pushed to any registry/org
by 'docker push' (e.g., by Jenkins).

Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com>
2019-08-29 13:21:19 +03:00
Ed Bartosh
891d69de83 Use buildah to build images
Added alternative builder for project images: buildah
https://github.com/containers/buildah

Considering that some of our plugins use CRI-O runtime it could be
a good idea to get rid of docker as a builder. It should allow us
not to run docker daemon at all, even for build purposes.

Kubernetes also goes this way encouraging users to switch to CRI
runtimes (CRI-O and containerd), so having non-docker builds supported
looks good from this perspective too.
2018-09-28 17:21:12 +03:00
Ed Bartosh
7307ee57d9 improve building demo images
Added --rm command line option to remove intermediate images
Tagged with git revision and 'devel' tags the same way as it's done
for other images
2018-09-11 16:05:54 +03:00
Ed Bartosh
bbc1d15c63 demos: get rid of using --build-arg to pass proxy to the Docker
Docker documentation recommends configuring proxy in
a Docker client configuration file ~/.docker/config.json for Docker
version >= 17.07: https://docs.docker.com/network/proxy/

Using --build-arg for this purpose is not recommended, hence
removing.
2018-08-29 15:31:19 +03:00
Dmitry Rozhkov
945f6e98f7 Update GPU demo to run FFT on the device
Also the demo runs on top of Intel compute runtime instead of
Beignet.
2018-07-05 16:19:16 +03:00
Alexander Kanevskiy
d4d77a71e4 Initial public code release 2018-05-18 18:30:54 +03:00