This folder contains the MDSL GitHub page available at https://microservice-api-patterns.github.io/MDSL-Specification/.
To preview the page locally (in case you want to make changes to the page), run the following commands within this folder:
bundle install
bundle exec jekyll serve
To be able to preview the page as described above, you must have installed the following tools on your system:
The folder updates of this Github page contains an Eclipse update site with the latest version of the MDSL plugin. The update site can be updated as follows:
- Build the Update Site ZIP file as described in the README of the Xtext project: Xtext project README (
mvn clean verify
) - Unzip the generated file (
dsl-core/io.mdsl.repository/target/io.mdsl.repository-x.x.x-SNAPSHOT.zip
) - Copy the contents to the
docs/updates
folder of this repository (overwrite) - Commit and push the changes
git add docs/updates/* -f
git commit -m "Update MDSL update site for release vx.x.x"
git push origin master