Skip to content

Latest commit

 

History

History
executable file
·
40 lines (27 loc) · 1.62 KB

README.md

File metadata and controls

executable file
·
40 lines (27 loc) · 1.62 KB

HTCondor Website

This git repository contains the source code for the refactored HTCondor website.If you want to learn more about HTCondor, visit the website itself.

Development

At the website root:

git submodule update --init --recursive --remote
docker compose up

Previewing Branches

If you would like to preview your branch or test it with the website production build you have the option now.

To create a preview branch:

  1. Prepend the name of your branch with "preview-"
    • Example: "preview-helloworld"
  2. Push this branch to https://github.com/htcondor/htcondor-web.git
  3. Check for your preview branch @ https://htcondor.com/web-preview/\
  4. You can monitor the preview branch build here ( time to complete is typically ~20 minutes ) -> https://github.com/htcondor/web-preview/actions
  5. When you merge in the branch or no longer need it, delete the branch and Github will delete the web preview

This is a great way to demo your changes to others easily.

Making Website Changes

New workflow is live making master the production branch.

  1. Submit a pull request with website updates to the master branch (the default) and request a review.
  2. If the PR is approved you can merge into master.
  3. Check that your intended changes populate at htcondor.org