Skip to content

copilot-cli: Release v1.4.0

Compare
Choose a tag to compare
@efekarakus efekarakus released this 15 Mar 20:42
0a7c643

⚡️ Features and enhancements

  • Add copilot svc exec and copilot task exec commands to connect to an interactive shell on your containers (#2053)

    You can now run a single command to easily open an interactive shell from your local machine to a running task on AWS Fargate!
    For a step-by-step guide check out the blog post: "Connecting to an interactive shell on your containers running in AWS Fargate using AWS Copilot".

    View animation

    demo

  • Copilot now uses AWS CodeStar Connections to trigger your pipeline from a GitHub repository instead of OAuth tokens (#2019)

    This feature does not affect existing pipelines. Only new pipelines created with copilot pipeline init will create an AWS CodeStar Connection.

  • Add --entrypoint flag to copilot task run to override the default entrypoint (#2017)

  • Add command and entrypoint fields to the manifests to override defaults in your service or job image (#1999)

    command: 'bundle exec thin -p 3000'
    entrypoint: '/app/start.sh'

🐛 Bug Fixes

  • Defining overrides in the environments field for scheduled jobs no longer resets defaults (#2044)
  • The copilot task run command can now run tasks if you imported a VPC when initializing an environment (#2024)
  • Do not allow consecutive or trailing hyphens for service names (#2016)
  • Auto-generate CodeBuild project names to run the test_commands part of your pipeline (#2003)

❤️ Contributions

Thank you for the contributions!