Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Script to generate index files for nightly images

The script generate-download-pages.py can be used to generate index pages of nightly build directories for download.haiku-os.org.

This is a script that should be run after each file upload to the nightly-images directories.

Requirements

The requirements are python 3.6 or newer, the Mako library, and boto3 (for s3)

Config

The script generate-download-pages.py reads a toml configuration to gain insight about s3 buckets that contain nightly images. A sample is provided in config-sample.toml.

Each section gets deposited as a location in the index.html (europe, US, etc)

Bucket Layout

The nightly images in the s3 buckets are generally laid out as follows:

(bucket)/(variant)/haiku-nightly-(hrevtag)-(variant)-(type).(zip|tar.xz)

About

Generates nightly image download pages for haiku-os.org

Resources

Stars

2 stars

Watchers

7 watching

Forks

Releases

Sponsor this project

Packages

Contributors

Languages