RiotKit Tools - ARMUtils
Project description
:docker:inject-qemu-bins
Injects QEMU binaries into a docker image required to run ARM binaries on x86_64 processors.
NOTICE: This operation is flattening the docker layers by doing export and import
Importing in makefile.py:
from rkd.syntax import TaskDeclaration
from rkt_armutils.docker import InjectQEMUBinaryIntoContainerTask
# ...
IMPORTS += [TaskDeclaration(InjectQEMUBinaryIntoContainerTask)]
Importing in makefile.yaml:
imports:
- rkt_armutils.docker
# or
- rkt_armutils.docker.InjectQEMUBinaryIntoContainerTask
Examples:
rkd :docker:inject-qemu-bins --image=arm32v7/php:7.2-fpm
:travis:use-experimental-docker
Turns on experimental features in Docker client. NOTICE: Overrides ~/.docker/config.json - but useful on CI
Importing in makefile.py:
from rkd.syntax import TaskDeclaration
from rkt_armutils.docker import UseExperimentalDockerTask
# ...
IMPORTS += [TaskDeclaration(UseExperimentalDockerTask)]
Importing in makefile.yaml:
imports:
- rkt_armutils.docker
# or
- rkt_armutils.docker.UseExperimentalDockerTask
:travis:configure-qemu
Configures Travis-CI to use QEMU for building docker containers.
Importing in makefile.py:
from rkd.syntax import TaskDeclaration
from rkt_armutils.docker import ConfigureTravisBuildTask
# ...
IMPORTS += [TaskDeclaration(ConfigureTravisBuildTask)]
Importing in makefile.yaml:
imports:
- rkt_armutils.docker
# or
- rkt_armutils.docker.ConfigureTravisBuildTask
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for rkt_armutils-2.2.1.dev25-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 56c803217f7f9f11bc85755a9b1349a2d2e39dcb6433753287fbf643a0131cd3 |
|
MD5 | 1fe2876b13be414ae6ff8cb3ff3de08a |
|
BLAKE2b-256 | a0bfb7b7ea0766cc83b9fa5bfe8e984b08868bbea76dde2efdfeabfe54f1488f |