Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Ixian.docker

Ixian.docker is a ixian based utility for implementing docker build processes. It includes an implementation of a multi-stage builder pattern. It has builders and tasks for some common build steps.

For more information tasks provided by these modules:

Installation

pip install ixian.docker

Setup

Add modules in ixian.py

Add modules for the desired build steps. This will enable their configuration and tasks.

The Docker module provides the base project layout used by the other modules. It must be enabled for the others to function.

from ixian.config import CONFIG
from ixian.module import load_modules

CONFIG.PROJECT_NAME = 'my_project'
load_modules(
    'ixian.modules.docker',
    'ixian.modules.python',
    'ixian.modules.django',
    'ixian.modules.npm',
    'ixian.modules.webpack',
    'ixian.modules.bower',
)

Use Tasks

Tasks can be run using ixian. Use --help to list tasks.

ix --help

Show help for a task.

ix compose --help

Show build tree for a task.

ix compose --show

Metadata

Release files for ixian-docker 0.1.0.dev5

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

Source distribution (sdist)

Source distribution for ixian-docker 0.1.0.dev5
File Size Uploaded Provenance Actions
ixian-docker-0.1.0.dev5.tar.gz 32.2 kB Without provenance Details for ixian-docker-0.1.0.dev5.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for ixian-docker 0.1.0.dev5
File Interpreter ABI Platform Actions
ixian_docker-0.1.0.dev5-py3-none-any.whl Python 3 none any Details for ixian_docker-0.1.0.dev5-py3-none-any.whl

Total release size: 132.3 kB

Release files / ixian-docker-0.1.0.dev5.tar.gz

Download URL ixian-docker-0.1.0.dev5.tar.gz
Size 32.2 kB
Tags Source
SHA-256 checksum
How to use checksums
248d7ef000364499d8cb702534cb5e2555dd0c1c4c6ec5f33109d84d0879b079
BLAKE2b-256 checksum
How to use checksums
2235c33ef761ce605fae3fcdcb75f104ade0c71956c27d7144b7e756bff9c639
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.6

Release files / ixian_docker-0.1.0.dev5-py3-none-any.whl

Download URL ixian_docker-0.1.0.dev5-py3-none-any.whl
Size 100.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7c0d4658143f5145bc641e3297ca052d338d91b3ea90c5c106210fddf6c1b827
BLAKE2b-256 checksum
How to use checksums
ddd26b08a07256f964ce9f0617383b0a1afba733245bd5038134a5d27719da40
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.6

Security for ixian-docker 0.1.0.dev5

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release
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