Skip to content

AlexJitianu/dita-meets-markdown

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dita-and-markdown

Ideas and samples about how DITA and Markdown work together as well as docs-as-code proof-of-concept with a DITA-Markdown project.

How to create my own project that uses CI, CD workflows

Overview

This projects allows you to:

How it works

The "Deploy on Netlify" button below will do the following:

  1. Create a Git repository under your GitHub account that will contain a copy of this repository.
  2. Set up a continuous publishing process on Netlify that performs CI and CD whenever you commit changes to the repository.
  3. Create a "Dashboard" page for the project.

After that you will be able to access a "Dashboard" page that will give you access to the following functionality:

  1. View the latest publishing of your documentation.
  2. The documentation contains embedded links to edit the file online using Oxygen XML Web Author.
  3. Quality checks published on SonarQube
  4. Navigate to your GitHub repository

Privacy

  • The GitHub repository is public by default. You can make it private afterwards.
  • The "Dashboard" page and the generated PDF will be available at a randomly-generated URL that can only be accessed by people who know it. You can change this URL to make it even harder to guess.

Getting started

Perform the following steps:

  1. Click the following button: Deploy to Netlify
  2. Click "Connect to GitHub". If you do not have a GitHub account, you can create one for free.
  3. Choose a name for the new repository
  4. Click "Save & Deploy"
  5. You will be redirected to the project's Netlify home page. Meanwhile the PDF version of the paper starts to be generated. In approximately one minute your Dashboard will be deployed at the URL "https://<project-id>.netlify.com". You can change this URL in the "Settings" tab.
  6. Open the Dashboard.
  7. You can use the "View on GitHub" link to access the newly created GitHub repository. The repository is public by default. You can go to the Settings tab and make it private.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published