Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/apache/tac-website
Website sources for the Travel Assistance Committee
https://github.com/apache/tac-website
asf hugo tac travel
Last synced: 4 days ago
JSON representation
Website sources for the Travel Assistance Committee
- Host: GitHub
- URL: https://github.com/apache/tac-website
- Owner: apache
- Created: 2023-02-09T19:52:36.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-01-28T11:08:15.000Z (11 days ago)
- Last Synced: 2025-01-28T12:21:54.998Z (11 days ago)
- Topics: asf, hugo, tac, travel
- Language: HTML
- Homepage: https://tac.apache.org
- Size: 663 KB
- Stars: 5
- Watchers: 6
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Apache Travel Assistance Committee website
This is the source code for the website of the [Apache Travel Assistance Committee website](https://tac.apache.org/)
## How to publish the website
Changes to the `main` branch of this repository trigger the
[tac-website Jenkins Job](https://ci-builds.apache.org/job/TAC/job/tac-website/job/main/)
which generates the website content and commits it to the `asf-site` branch of this repository.The [ASF's gitpubsub mechanism](https://blogs.apache.org/infra/entry/git_based_websites_available)
then synchronizes that content to [https://tac.apache.org/](https://tac.apache.org/), usually within a few seconds.
More details about the publication process can be found in the
[ASF Documentation about Project sites](https://infra.apache.org/project-site.html).
If for some reason this process fails, you can use [the self-service page from ASF Infra](https://selfserve.apache.org/)
to trigger a resync of the git repo.## Powered by Hugo!
The website uses Hugo as static website generator, see [their website](https://gohugo.io/) for more information
and for how to install and run it if needed.Other Apache websites that are built with Hugo should be listed by
[this GitHub query for the 'hugo' tag](https://github.com/search?q=topic%3Ahugo+org%3Aapache&type=Repositories).## How to test the website and changes on your own computer
To generate the static website, execute `hugo` to generate the website under `target/content`
During development, it may be useful to run an incremental build.
For this to work, execute `hugo server -D` to
continuously (re)generate and serve the website on `localhost:1313`. (-D means include draft pages)