В настоящее время я пытаюсь развернуть приложение Python Hello World на AWS S3 с использованием CircleCI.Базовый поток работает следующим образом:
Локальный ПК -> GitHub -> CircleCI -> AWS S3
version: 2
jobs:
build:
working_directory: /tmp/myfiles
docker:
- image: circleci/python:2.7-jessie
steps:
- checkout
- run:
name: Test
command: echo "Deploying files"
- run:
name: Install awscli
command: sudo pip install awscli
- deploy:
name: Create application
command: aws s3 sync helloWorld.py s3://mysite.s3.amazonaws.com --delete
# Do I do something here to run program???
После успешной загрузки файла я хотел бы выполнить скрипт python.Вместо базового вывода консоли «Hello World» я создаю файл, поэтому есть свидетельства того, что сценарий успешно запущен.