{ "info": { "author": "Aurelio Saraiva", "author_email": "aurelio.saraiva@creditas.com.br", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# ecs-task-run\n\n## Install\n\n```bash\n$ pip install ecs-task-run\n```\n\n## Create new revision\n\nTo create a new release, you need to edit the [setup.py](https://github.com/Creditas/ecs-task-run/blob/master/setup.py#L8) file, stating the number of the new version.\n\nAfter you merge, the travis-ci pipeline will automatically publish the new version at https://pypi.org/project/ecs-task-run/\n\n\n## Using\n\n### Running tasks:\n```bash\n$ ecs-task-run --cluster YOUR_CLUSTER_NAME --task YOUR_TASK_DEFINITION --image YOUR_IMAGE\n```\nor:\n```bash\n$ ecs-run task --cluster YOUR_CLUSTER_NAME --task YOUR_TASK_DEFINITION --image YOUR_IMAGE\n```\nor:\n```bash\n$ ecs-run task -c YOUR_CLUSTER_NAME -t YOUR_TASK_DEFINITION -i YOUR_IMAGE\n```\n\n### Updating Services:\n```bash\n$ ecs-run update-service --cluster YOUR_CLUSTER_NAME --task YOUR_TASK_DEFINITION --image YOUR_IMAGE --service YOUR_SERVICE_NAME\n```\nor:\n```bash\n$ ecs-run update-service -c YOUR_CLUSTER_NAME -t YOUR_TASK_DEFINITION -i YOUR_IMAGE -s YOUR_SERVICE_NAME\n```\n\n### Running a deploy config\nTo run a list of jobs from a file.\n```bash\necs-run run-jobs --path LOCAL_PATH_TO_CONFIG\n```\nor\n```bash\necs-run run-jobs -p LOCAL_PATH_TO_CONFIG\n```\n\nExample config:\n```json\n[{\n\"job_option\":\"task\",\n\"task\":\"YOUR_TASK_DEFINITION\",\n\"image\":\"YOUR_IMAGE\",\n\"cluster\":\"YOUR_CLUSTER_NAME\"\n},\n{\n\"job_option\":\"update-service\",\n\"task\":\"YOUR_TASK_DEFINITION\",\n\"service\":\"YOUR_SERVICE_NAME\",\n\"image\":\"YOUR_IMAGE\",\n\"cluster\":\"YOUR_CLUSTER_NAME\"\n}]\n```", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/creditas/ecs-task-run", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "ecs-task-run", "package_url": "https://pypi.org/project/ecs-task-run/", "platform": "", "project_url": "https://pypi.org/project/ecs-task-run/", "project_urls": { "Homepage": "https://github.com/creditas/ecs-task-run" }, "release_url": "https://pypi.org/project/ecs-task-run/0.0.8/", "requires_dist": null, "requires_python": "", "summary": "ECS Task Definition run", "version": "0.0.8" }, "last_serial": 5559018, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "0edf71afd7f126297677aa135fa98e9e", "sha256": "e84cfc25c7b3b16b6fe3603381ad8482a5dc1ce822c81f4050a84bee304a7f3d" }, "downloads": -1, "filename": "ecs_task_run-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "0edf71afd7f126297677aa135fa98e9e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1211, "upload_time": "2018-07-19T20:54:48", "url": "https://files.pythonhosted.org/packages/fb/5f/d274e46826c16dfb9751fe72f1233f466bb34b8bafb3b2cde99f827b26b4/ecs_task_run-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7a832c4dbfca49b90c4909aa29f0ea56", "sha256": "162efad161980d1a2e12ecead2091aadcf98d0e80a835a7a3548e931438dd52e" }, "downloads": -1, "filename": "ecs_task_run-0.0.1.tar.gz", "has_sig": false, "md5_digest": "7a832c4dbfca49b90c4909aa29f0ea56", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 980, "upload_time": "2018-07-19T20:54:49", "url": "https://files.pythonhosted.org/packages/b9/5b/520a01ff495b60c486b4fae2d3739bf841e48fb1be64f57dfb95a5739625/ecs_task_run-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "1c507d698b7e43d3d11889580171c3cf", "sha256": "9287b95f7eb8bfb2703ded6f35ebb15c229eeca156f955a63766d8de22e806c5" }, "downloads": -1, "filename": "ecs_task_run-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "1c507d698b7e43d3d11889580171c3cf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2791, "upload_time": "2018-07-19T21:40:27", "url": "https://files.pythonhosted.org/packages/7e/c2/c0c91f2164c1875c711d733280d41c0f46b07b054926c86a46de27d7a4d3/ecs_task_run-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b225419d641cccaa9af9fbb25acd58af", "sha256": "e24943a0891558ad760abe56502969fe4303a37669286a80d333ae61dea1b93d" }, "downloads": -1, "filename": "ecs_task_run-0.0.2.tar.gz", "has_sig": false, "md5_digest": "b225419d641cccaa9af9fbb25acd58af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1981, "upload_time": "2018-07-19T21:40:29", "url": "https://files.pythonhosted.org/packages/00/bf/8c44cb64b7eef66707dac4f8af04c90efdaf6cd1f7c4e05c68235fdd41c3/ecs_task_run-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "26647108da612c4526fd8e91bd39bc0a", "sha256": "d1fcb9aff1881931a08002ce84753e048a72c09f5443bdea55ea0ef663ed513c" }, "downloads": -1, "filename": "ecs_task_run-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "26647108da612c4526fd8e91bd39bc0a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2807, "upload_time": "2018-07-19T21:57:16", "url": "https://files.pythonhosted.org/packages/08/fc/c504102438e99ae711ee29b06ee50591c4e9f7f2ec3802cfb634965af639/ecs_task_run-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "23f26f53a47655e116dfc17ba5a9ebf6", "sha256": "0afbcf4f31a0514357867f4c6ade3151be3bc2d6e011a9a1cbf1cd3781eaf86b" }, "downloads": -1, "filename": "ecs_task_run-0.0.3.tar.gz", "has_sig": false, "md5_digest": "23f26f53a47655e116dfc17ba5a9ebf6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2018, "upload_time": "2018-07-19T21:57:17", "url": "https://files.pythonhosted.org/packages/fc/0f/78144aab9a20add8795d7e0c6dbf13e0174950321c145694bff277d78fb8/ecs_task_run-0.0.3.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "a8de716ef75125a6f4295e7d3eb1cb0d", "sha256": "001fd02e1ff12e6652c020fcbb5709f955f76f1134dabb27befa4e15afa513d9" }, "downloads": -1, "filename": "ecs_task_run-0.0.6.tar.gz", "has_sig": false, "md5_digest": "a8de716ef75125a6f4295e7d3eb1cb0d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3487, "upload_time": "2019-07-19T20:54:32", "url": "https://files.pythonhosted.org/packages/1b/5c/bdd34edfc5265c6a31af0db6e8d8534e95e0f1eb2fd5946a473195717184/ecs_task_run-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "0029cd926fb7830ed315f66a429e9a5a", "sha256": "c7f1994f3ecb84d7262e3ff539d8d86bdd447b0f0fa8b0f4eefa480ddc1d8289" }, "downloads": -1, "filename": "ecs_task_run-0.0.7.tar.gz", "has_sig": false, "md5_digest": "0029cd926fb7830ed315f66a429e9a5a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3534, "upload_time": "2019-07-19T22:16:02", "url": "https://files.pythonhosted.org/packages/07/23/013ae708ffc13a2edd4c21d0e876c0ce15d9eab25602899964be5bc54d4d/ecs_task_run-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "ae5f8fd4ea5967358fd53c57f3d3cd13", "sha256": "d0ae0f411d732dbb83a22262b236b75e774a92c0073fd887cbd0533f08d05bc1" }, "downloads": -1, "filename": "ecs_task_run-0.0.8.tar.gz", "has_sig": false, "md5_digest": "ae5f8fd4ea5967358fd53c57f3d3cd13", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3537, "upload_time": "2019-07-19T22:30:31", "url": "https://files.pythonhosted.org/packages/d6/07/28f63ab3a81057dabc3895761fdec95c6175637e22d01fffb4de8428361c/ecs_task_run-0.0.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ae5f8fd4ea5967358fd53c57f3d3cd13", "sha256": "d0ae0f411d732dbb83a22262b236b75e774a92c0073fd887cbd0533f08d05bc1" }, "downloads": -1, "filename": "ecs_task_run-0.0.8.tar.gz", "has_sig": false, "md5_digest": "ae5f8fd4ea5967358fd53c57f3d3cd13", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3537, "upload_time": "2019-07-19T22:30:31", "url": "https://files.pythonhosted.org/packages/d6/07/28f63ab3a81057dabc3895761fdec95c6175637e22d01fffb4de8428361c/ecs_task_run-0.0.8.tar.gz" } ] }