Skip to content

CIRCLECI-GWP/orbs-ecr-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CircleCI Orbs AWS ECR Example

CircleCI Orbs are shareable packages of configuration elements, including jobs, commands, and executors. CircleCI provides certified orbs, along with 3rd-party orbs authored by CircleCI partners. It is best practice to first evaluate whether any of these existing orbs will help you in your configuration workflow. Refer to the CircleCI Orbs Registry for the complete list of certified orbs.

Project Updates

This project has been updated with:

  • Python 3.11: Upgraded from Python 2.7.14 (which reached end-of-life)
  • Flask 3.0.0: Updated to the latest stable version
  • PyInstaller 6.16.0: Updated to the latest stable version
  • CircleCI AWS ECR Orb 9.6.0: Updated from 4.0.1 to the latest version (September 2025)
  • CircleCI AWS CLI Orb 5.1.0: Added for enhanced AWS authentication
  • CircleCI Python Image: Using cimg/python:3.11 instead of deprecated circleci/python:2.7.14
  • Docker Image: Updated to use python:3.11-slim with required build tools (binutils) for PyInstaller

Environment Variables Required

For the CircleCI pipeline to work properly, you'll need to set these environment variables in your CircleCI project:

  • AWS_ACCESS_KEY_ID: Your AWS access key ID
  • AWS_SECRET_ACCESS_KEY: Your AWS secret access key
  • AWS_REGION: Your AWS region (e.g., us-east-1)
  • AWS_ACCOUNT_ID: Your 12-digit AWS account ID
  • DOCKER_LOGIN: Your Docker Hub username
  • DOCKER_PWD: Your Docker Hub password

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published