/docker-dsl

A JVM-based language DSL for Dockerfiles

Primary LanguageJava

docker-dsl

Introduction

A JVM-based language DSL for Dockerfiles.

TODO

  • Add more keywords
  • Check if it's possible to use # in the Groovy DSL
  • Add JavaDoc
  • Add CLI
  • Add Kotlin support
  • Improve doc.
  • Add gradle plugin
  • Add maven plugin
  • Macro test reading official Dockerfiles

Credits

Heavily inspired by the Vladimír Oraný and his series of articles about Groovy DSL.