runfalcon-build-tools


Namerunfalcon-build-tools JSON
Version 1.4.1 PyPI version JSON
download
home_pagehttps://git-codecommit.zone.amazonaws.com/v1/repos/runfalcon-build-tools-py-package
SummaryRunfalcon tools to build process with quality and efficiency
upload_time2023-04-27 23:51:32
maintainer
docs_urlNone
authorRaul A. de Villa C.
requires_python>=3.6
license
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            
# 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:

- Git Client ([Installer](https://git-scm.com/downloads))
- Docker ([Installer](https://docs.docker.com/desktop/install/windows-install/))
- AWS cli V2 ([Installer](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html))

  
## 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=.` |


            

Raw data

            {
    "_id": null,
    "home_page": "https://git-codecommit.zone.amazonaws.com/v1/repos/runfalcon-build-tools-py-package",
    "name": "runfalcon-build-tools",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": "",
    "keywords": "",
    "author": "Raul A. de Villa C.",
    "author_email": "r@runfalcon.com",
    "download_url": "https://files.pythonhosted.org/packages/98/0a/0004aaeca2e02e3683acfbc9219a97fa0d6de8a2d585b66089a3f756ace7/runfalcon-build-tools-1.4.1.tar.gz",
    "platform": null,
    "description": "\n# RUNFALCON BUILD TOOLS\n\n  \n\nThis package contains tools to facilitate building and deployment applications for runfalcon team\n\n  \n\n## REQUIEREMENTS\n\nBefore installing RUNFALCON BUILD TOOLS, be sure you have installed:\n\n- Git Client ([Installer](https://git-scm.com/downloads))\n- Docker ([Installer](https://docs.docker.com/desktop/install/windows-install/))\n- AWS cli V2 ([Installer](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html))\n\n  \n## USAGE\n\n`python3 -m runfalconbuildtools <command> <operation> [args]`\n\nWhere `args` represents a list of `operation` arguments in format: `key1=value1` `value2=value2` `...`\n\n### Command `s3-artifact`\nDownloads an artifact from S3 repository\n\n| Operation | Description | Example |\n|--|--|--|\n| `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` |\n\n### Command `code-artifact`\nDownloads an artifact from AWS Code artifact repository\n\n| Operation | Description | Example |\n|--|--|--|\n| `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` |\n\n\n### Command `config`\nManage configuration files\n\n| Operation | Description | Example |\n|--|--|--|\n| `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\"` |\n| `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\"` |\n| `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=.` |\n\n### Command `keys`\nHandle key files for applications\n\n| Operation | Description | Example |\n|--|--|--|\n| `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=.` |\n\n### Command `ssl`\nHandle ssl certificate files for applications\n\n| Operation | Description | Example |\n|--|--|--|\n| `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=.` |\n\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "Runfalcon tools to build process with quality and efficiency",
    "version": "1.4.1",
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "582f524941832faa66c94f311d7e69ec42c8aa6b0b8068fc284830969248b2a1",
                "md5": "fd6b88166f01132c049350cc8ec4276f",
                "sha256": "2951d74db4a04d976822f8068c95700c6e76a01fb039df6ebacea4df0a416f19"
            },
            "downloads": -1,
            "filename": "runfalcon_build_tools-1.4.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "fd6b88166f01132c049350cc8ec4276f",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.6",
            "size": 22689,
            "upload_time": "2023-04-27T23:51:30",
            "upload_time_iso_8601": "2023-04-27T23:51:30.329035Z",
            "url": "https://files.pythonhosted.org/packages/58/2f/524941832faa66c94f311d7e69ec42c8aa6b0b8068fc284830969248b2a1/runfalcon_build_tools-1.4.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "980a0004aaeca2e02e3683acfbc9219a97fa0d6de8a2d585b66089a3f756ace7",
                "md5": "0bf168f9f9b89794fa6d04aeafc16302",
                "sha256": "39d0d69b862c6174a7b28d1760a976bc9b09611ad53bfff069f9c5f791f0e226"
            },
            "downloads": -1,
            "filename": "runfalcon-build-tools-1.4.1.tar.gz",
            "has_sig": false,
            "md5_digest": "0bf168f9f9b89794fa6d04aeafc16302",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6",
            "size": 17736,
            "upload_time": "2023-04-27T23:51:32",
            "upload_time_iso_8601": "2023-04-27T23:51:32.563102Z",
            "url": "https://files.pythonhosted.org/packages/98/0a/0004aaeca2e02e3683acfbc9219a97fa0d6de8a2d585b66089a3f756ace7/runfalcon-build-tools-1.4.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-04-27 23:51:32",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "lcname": "runfalcon-build-tools"
}
        
Elapsed time: 0.06948s