diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..156cdf0 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,16 @@ +FROM ruby:2.4-alpine3.6 + +LABEL maintainer "ferrari.marco@gmail.com" + +ENV GITHUB_CHANGELOG_GENERATOR_VERSION "1.14.3" + +RUN gem install github_changelog_generator --version $GITHUB_CHANGELOG_GENERATOR_VERSION + +ENV SRC_PATH /usr/local/src/your-app +RUN mkdir -p $SRC_PATH + +VOLUME [ "$SRC_PATH" ] +WORKDIR $SRC_PATH + +CMD ["--help"] +ENTRYPOINT ["github_changelog_generator"] diff --git a/README.md b/README.md index dc810c6..7fe5846 100644 --- a/README.md +++ b/README.md @@ -47,6 +47,10 @@ release (or version) of the project." See also Troubleshooting. +## Running with Docker + + docker run -it --rm -v "$(pwd)":/usr/local/src/your-app skywinder/github-changelog-generator + ## Output example - Look at **[CHANGELOG.md](https://github.com/skywinder/Github-Changelog-Generator/blob/master/CHANGELOG.md)** for this project