Runfalcon tools to build process with quality and efficiency
Project description
RUNFALCON BUILD TOOLS
This package contains tools to facilitate building and deployment applications for runfalcon team
REQUIEREMENTS
Before installing RUNFALCON BUILD TOOLS, be sure you have installed:
USAGE
python3 -m runfalconbuildtools <command> <operation> [args]
Where args
represents a list of operation
arguments in format: key1=value1
value2=value2
...
Command s3-artifact
Downloads an artifact from S3 repository
Operation | Description | Example |
---|---|---|
get |
Download an specific artifact | To download apache-jmeter-runfalcon version 1.0.0 run: python3 -m runfalconbuildtools s3-artifact get name=apache-jmeter-runfalcon version=1.0.0 outdir=./jmeter |
Command code-artifact
Downloads an artifact from AWS Code artifact repository
Operation | Description | Example |
---|---|---|
get |
Download an specific artifact | To download runfalcon-agent-receiver version 1.0.10 run: python3 -m runfalconbuildtools code-artifact get domain=runfalcon repository=Runfalcon package=runfalcon-agent-receiver namespace=com.runfalcon.agentreceiver package-version=1.0.10 format=maven outdir=./artifacts |
Command config
Manage configuration files
Operation | Description | Example |
---|---|---|
json |
Modify values in a json formatted file | To change config-1 in json file my-json.json run: python3 -m runfalconbuildtools config json file=my-json.json config-1="new value" |
properties |
Modify values in a properties file | To change config-1 in properties file my-props.properties run: python3 -m runfalconbuildtools config properties file=my-props.properties config-1="new value" |
download |
Downloads properties file from runfalcon repo | To download config file of my-app for STAGE environment in curren directory run: python3 -m runfalconbuildtools config download application=my-app env=STAGE outdir=. |
Command keys
Handle key files for applications
Operation | Description | Example |
---|---|---|
get |
Download keys files for an application | To downlaod ssh keys for application my-app into current directory, for STAGE enviroment run: python3 -m runfalconbuildtools keys get application=my-app name=ssh env=STAGE outdir=. |
Command ssl
Handle ssl certificate files for applications
Operation | Description | Example |
---|---|---|
download |
Download ssl certificate files for an application | To downlaod ssl certificate files for application my-app into current directory, for STAGE enviroment run: python3 -m runfalconbuildtools ssl download application=my-app env=STAGE outdir=. |
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 runfalcon-build-tools-1.4.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 39d0d69b862c6174a7b28d1760a976bc9b09611ad53bfff069f9c5f791f0e226 |
|
MD5 | 0bf168f9f9b89794fa6d04aeafc16302 |
|
BLAKE2b-256 | 980a0004aaeca2e02e3683acfbc9219a97fa0d6de8a2d585b66089a3f756ace7 |
Close
Hashes for runfalcon_build_tools-1.4.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2951d74db4a04d976822f8068c95700c6e76a01fb039df6ebacea4df0a416f19 |
|
MD5 | fd6b88166f01132c049350cc8ec4276f |
|
BLAKE2b-256 | 582f524941832faa66c94f311d7e69ec42c8aa6b0b8068fc284830969248b2a1 |