commit | fc7dbdebfa8d07991a7862bf6153d72ed9d4a7f0 | [log] [tgz] |
---|---|---|
author | Tobias Bouschen <tobias.bouschen@googlemail.com> | Wed Dec 30 23:29:04 2020 +0100 |
committer | Michael Bouschen <mbo@apache.org> | Thu Jan 14 20:35:12 2021 +0100 |
tree | 0c3c926826bc91843c1c769b311f729a4ebb7d09 | |
parent | 9acb13bc4a71430c8376e32b425240c62abbd9a0 [diff] |
Implement rudimentary push logic for deploy action Replaces the external action with bare-bones logic accomplishing the same goal. This was done to avoid the usage of external GitHub actions. This new logic is most likely more brittle than the functionality provided by the external action. It will fail if the author data of the HEAD commit can not be read and will also always push the new commit to the currently checked out branch, i.e. the branch that triggered the action. The workflow is configured to currently only run on the master branch, but this behavior should still be kept in mind in case of future changes to the setup.
This repository contains the sources for the Apache DB JDO website.
The website is mirrored on https://apache.github.io/db-jdo-site/.
The content and styling of the site is defined in the AsciiDoc format. It is built using Maven.
The site can be built by calling mvn clean compile
. This generates the HTML files in target/site
.
The site contains a packaged version of the JDO API javadoc. It can be updated as follows:
mvn clean install -Papache-release
in the api submodule.cp jdo-api-3.2-javadoc.jar docs/api32
.Contributions to the website are always appreciated. If you are new to this project, please have a look at our Get Involved page first.
This repository contains the JDO website source.
src/main/asciidoc
.src/main/template
.src/main/java
Contributions to this repository follow the default GitHub workflow using forks.
To contribute changes, you can follow these steps:
src/main/asciidoc
or the website menu in src/main/template
.mvn clean compile
to build the site and verify the generated website by viewing it locally with a web browser.