This repository provides source for developing Glue with Docker and Visual Studio Code. For Glue 1.0 and Glue 2.0, the Docker image that was published by AWS Glue team is used while a custom image is published to CEVO Australia's public image repository for Glue 3.0. For later versions of Glue, it is planned to publish relevant images. These can be used as a base image for Local Development.
Visual Studio Code Remote - Containers extension is recommended for actual development where you can run your workspace inside a container. See Local Development of AWS Glue with Docker and Visual Studio Code for details. This post covers Glue 1.0 and 2.0 and the associating branch is v1.0-and-v2.0.
The source for later versions of Glue will be kept in a dedicated branch. For example, Glue 3.0 can be found in the v3.0 branch. See Local Development of AWS Glue 3.0 and Later for details.