Refactor Rocky Man Page Generator
- Improved logging and error handling in main.py, including better version management and configuration handling. - Enhanced RepoManager to dynamically switch between pub and vault repositories for package retrieval. - Updated ManPageConverter to handle symlink detection and generate appropriate redirect HTML. - Refined WebGenerator to support dynamic version grid layout and improved HTML generation for man pages and indexes. - Modified templates to remove trademark symbols and enhance styling for version cards. - Added support for existing versions in the root index generation. Signed-off-by: Stephen Simpson <ssimpson89@users.noreply.github.com>
This commit is contained in:
8
Jenkinsfile
vendored
8
Jenkinsfile
vendored
@@ -50,6 +50,11 @@ spec:
|
||||
defaultValue: 'rockyman',
|
||||
description: 'B2 bucket name for uploads'
|
||||
)
|
||||
string(
|
||||
name: 'EXISTING_VERSIONS',
|
||||
defaultValue: '',
|
||||
description: 'Existing versions already built (space-separated)'
|
||||
)
|
||||
string(
|
||||
name: 'PARALLEL_DOWNLOADS',
|
||||
defaultValue: '5',
|
||||
@@ -100,7 +105,8 @@ docker run --rm \
|
||||
--versions ${VERSIONS} \
|
||||
--verbose \
|
||||
--parallel-downloads ${PARALLEL_DOWNLOADS} \
|
||||
--parallel-conversions ${PARALLEL_CONVERSIONS}
|
||||
--parallel-conversions ${PARALLEL_CONVERSIONS} \
|
||||
--existing-versions "${EXISTING_VERSIONS}"
|
||||
'''
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user