Skip to main content
Atomicapp Builder
=================

An application to build application images from [Nulecule](https://github.com/projectatomic/nulecule).

Usage:

```
atomicapp-builder build [-h] [--cccp-index CCCP_INDEX]
[--build-image BUILD_IMAGE]
[--docker-registry DOCKER_REGISTRY]
[--registry-insecure] [-q | -v]
PATH | cccp:<app-id>

positional arguments:
PATH | cccp:<app-id> Path to directory with Nulecule file to build or app id prefixed by "cccp:"

optional arguments:
-h, --help show this help message and exit
--cccp-index CCCP_INDEX
URI of raw cccp index file (can be file:// for local file), defaults to
https://raw.githubusercontent.com/kbsingh/cccp-index/master/index.yml
--build-image BUILD_IMAGE
Name of image that Dock should use to build images (defaults to "buildroot")
--docker-registry DOCKER_REGISTRY
URL of Docker registry to poll for existing images and
push built images to. Must be without http/https
scheme.
--registry-insecure If used, plain http will be used to connect to
registry instead of https
-q, --quiet Only output names of built images after build is done
-v, --verbose Print lots of debugging information
```

Requires `anymarkup`, `requests` and `dock`. You can get the first two just by typing
`pip install --user -r requirements.txt` and you can get `dock` from
https://github.com/DBuildService/dock. This also requires `dock`'s build image. You
can either get one by `docker pull slavek/buildroot` or build one yourself.

You can get stable versions from PyPI by using

```
pip install --user --process-dependency-links atomicapp-builder
```

Note: you *must* use `--process-dependency-links` so that pip installs the correct `dock` package.

Metadata

Release files for atomicapp-builder 0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for atomicapp-builder 0.0.1
File Size Uploaded
atomicapp-builder-0.0.1.tar.gz 8.5 kB Details

Release files / atomicapp-builder-0.0.1.tar.gz

Download URL atomicapp-builder-0.0.1.tar.gz
Size 8.5 kB
Tags Source
SHA-256 checksum
How to use checksums
0230f713322c13e461b74f38f24206cd75022faa7e9bc7d6b0de9e3cbffc16c6
BLAKE2b-256 checksum
How to use checksums
0f26d94c7719fcde7bd8933784d3e308694f5931623279d749655f22fcb7922c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.0.1 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page