Skip to main content

This is a tool for having an easier and more consistent development workflow.

Installation

pip install woning-bricks

Configuration

Each project must have a bricks.yml. If you plan to use docker-compose, you must also have a docker-compose.yml where the service has the same name as the project.

Example bricks.yml structure

metadata:
  name: test
  version: 0.0.1
  description: Testing this
  author: me
  tags:
  - hello
  - world

plugins:
  - name: python_library

commands:
  - name: say_hello
    driver: local
    commands:
    - echo "hello there $message"

Commands

To list project details:

bricks help

To run certain commands

bricks run command_name [-p param1=value1][-p param2=value2][...]

Eg.

bricks run test
bricks run test -p use_ansible=1
bricks run build -p root_url=https://example.com

Metadata

Release files for woning-bricks 0.3.0

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

Source distribution (sdist)

Source distribution for woning-bricks 0.3.0
File Size Uploaded
woning-bricks-0.3.0.tar.gz 10.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for woning-bricks 0.3.0
File Interpreter ABI Platform
woning_bricks-0.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 30.0 kB

Release files / woning-bricks-0.3.0.tar.gz

Download URL woning-bricks-0.3.0.tar.gz
Size 10.5 kB
Tags Source
SHA-256 checksum
How to use checksums
fb18feb886994d12fb87b02751b43cb105f2c4efdfc359384850c0d5ff1d9217
BLAKE2b-256 checksum
How to use checksums
57e276f10d1d5aa2c21429be04cfa3a48c6e99a4e17cbb32465be6fc81b7df3b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / woning_bricks-0.3.0-py3-none-any.whl

Download URL woning_bricks-0.3.0-py3-none-any.whl
Size 19.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
40668f414c4e2ed22156502a69c964a5f36ef5fb91d9356a9c9eec67ca46498a
BLAKE2b-256 checksum
How to use checksums
28716f7b44800ca41a2cc9428c265b3ba0f9e16fcf936c195a91bfc91f78cbf3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.3.0 This release

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.0

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

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