Automating Unit Tests and Deploying AWS Glue & Lambda Python Jobs with CI/CD
In this blog, we’ll explore how to set up a complete CI/CD pipeline using Jenkins
, pytest
, and Terraform
to automate unit testing and deployment for AWS Glue and Lambda jobs. You’ll also learn how to manage Python dependencies using uv
and pyproject.toml
, use JFrog Artifactory
to store and retrieve build artifacts, and enforce code quality with Ruff
.