Please check digdag.io for installation & user manual.
$ ./gradlew check
Test coverage report is generated at
Findbugs report is generated at
Testing with PostgreSQL
Test uses in-memory H2 database by default. To use PostgreSQL, set following environment variables:
$ export DIGDAG_TEST_POSTGRESQL="$(cat config/test_postgresql.properties)"
Releasing a new version
You need to set Bintray user name and API key in
BINTRAY_KEY environment variables.
./gradlew setVersion -Pto=<version>command.
- write release notes to
releases/release-<version>.rstfile. It must include at least version (the first line) and release date (the last line).
./gradlew clean cli check releaseCheck.
- if it succeeded, run
If major version is incremented, also update
version = and
release = at digdag-docs/src/conf.py.
Releasing a SNAPSHOT version
$ cd digdag-ui/ $ npm install $ npm run dev # starts dev server on http://localhost:9000/ $ npm run build # build files on public/
Documents are in digdag-docs/src directory. They're built using Sphinx.
To build the pages and check them locally, run following command:
$ ./gradlew site
This might not always update all necessary files (Sphinx doesn't manage update dependencies well). In this case, run
./gradlew clean first.
It buids index.html at digdag-docs/build/html/index.html.