10000 GitHub - sureshtr1982/docs: Rundeck documentation
[go: up one dir, main page]

Skip to content

sureshtr1982/docs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rundeck Documentation

Rundeck Documentation project.

Getting starting

Dependencies

  • nodejs (Current LTS version is ok)

Project setup

npm install

Compiles and hot-reloads for development

npm run docs:dev

Compiles and minifies for production

npm run docs:build

Publishing

Docs will be built and published to a base matching a branch name of /3\.[1-9]\..*/:

  • Branch 3.3.x => docs.rundeck.com/3.3.x/
  • Branch 3.3.1 => docs.rundeck.com/3.3.1/

Latest

Version tag must contain the full Rundeck version with date!

Tag a commit to publish to the matching version base as well as to the latest:

  • Tag v3.3.1-20200727 => docs.rundeck.com/3.3.1/ AND docs.rundeck.com/docs/

Maintenance

For maintenance to docs on previous versions, simply create a branch:

# For 3.2.8
git checkout v3.2.8
git checkout -b 3.2.8
git push origin

Generating Release Notes

Rundeck Core PRs are included by default. Core PRs can excluded by labeling them with the release-notes/exclude label.

Rundeck Enterprise PRs are excluded by default. Enterprise PRs can be included by labeling them with the release-notes/include label.

Create the file .env in the project root and add the line GH_API_TOKEN=[TOKEN] replacing [TOKEN] with your GitHub API token. This token needs repo scope.

Run the following with the milestone for the release:

npm run notes -- --milestone=3.3.9

Draft Run the following with the milestone for the release:

npm run notes -- --milestone=3.3.9 --draft

About

Rundeck documentation

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 96.5%
  • JavaScript 3.5%
0