AWS CodeBuild/CodeDeploy triggers & updates to Slack with a cool Progress Bar!
Project description
awslack
How this would look in Slack:
aws-deployments-test APP 12:02 AM
████████████████████ 100.0%
00:02:12 - [Build: project-name BuildStatus=IN_PROGRESS!]
00:02:17 - [Build's Phase: SUBMITTED PhaseStatus=SUCCEEDED]
00:02:18 - [Build's Phase: QUEUED PhaseStatus=SUCCEEDED]
00:02:48 - [Build's Phase: PROVISIONING PhaseStatus=SUCCEEDED]
00:02:53 - [Build's Phase: DOWNLOAD_SOURCE PhaseStatus=SUCCEEDED]
00:03:14 - [Build's Phase: INSTALL PhaseStatus=SUCCEEDED]
00:03:19 - [Build's Phase: PRE_BUILD PhaseStatus=SUCCEEDED]
00:05:00 - [Build's Phase: BUILD PhaseStatus=SUCCEEDED]
00:05:31 - [Build's Phase: POST_BUILD PhaseStatus=SUCCEEDED]
00:05:36 - [Build: project-name BuildStatus=SUCCEEDED!] (edited)
Run script by:
python3 awslack/code_build.py \
--slack_token <...SLACK_TOKEN_HERE> \
--channel_name <...SLACK_CHANNEL_NAME_HERE> \
--project_name <...AWS_CODE_BUILD_PROJECT_NAME_HERE>
More coming soon...
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
awsslack-0.1.1.tar.gz
(10.0 kB
view details)
Built Distribution
awsslack-0.1.1-py3-none-any.whl
(14.9 kB
view details)
File details
Details for the file awsslack-0.1.1.tar.gz
.
File metadata
- Download URL: awsslack-0.1.1.tar.gz
- Upload date:
- Size: 10.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.4.1 CPython/3.8.10 Linux/5.15.0-1028-aws
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | effeb28d7b1d64da83d9a730172ca6071b8460525f2fe600724bd3c685f35e2c |
|
MD5 | 6aec86920f422a7c51ac43dea7024c19 |
|
BLAKE2b-256 | 4fe0142adfa971d444aa0142ff1872e95b1b692565c516e326e67548b623e4bf |
File details
Details for the file awsslack-0.1.1-py3-none-any.whl
.
File metadata
- Download URL: awsslack-0.1.1-py3-none-any.whl
- Upload date:
- Size: 14.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.4.1 CPython/3.8.10 Linux/5.15.0-1028-aws
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b221ceae4d6e41ef376ef7a163d78eea330020e12944f1199e174bd18a57e305 |
|
MD5 | 1b5d75de61e8e2cf41c263c63cc21f51 |
|
BLAKE2b-256 | 385bb0e6de8aba3dbf506c59e9489ed98b0b8b3b0b83fb4e4a5df850259268a5 |