| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
* Add missing day of week in default list.
* Edit day of week docs
|
|
|
|
|
|
|
|
|
|
| |
* Filter out BuildConfigs based on day-of-week specification.
* Support human-friendly day names
* Perform day-of-week filtering on BuildConfigs only.
* Update docs
|
|
|
|
|
|
|
| |
Provide default credentials property in JobConfig class
Convert credential env var value to java string
Remove display of env var values.
|
|
|
|
|
|
| |
* Add support for publishing conda environment specs to artifactory.
* Add docs for env publication feature
|
|
|
|
|
|
| |
* Minor adjustments to allow folder-level library loading in Jenkins
* Switched to default master node label
* Added first pass at a functionality-testing Jenkinsfile and pytest suite.
* Removed redundant `@Grab` of `github-api` library.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Functionize test report processing.
* New local config_name var.
* Functionize artifactory stage
* Functionize build_and_test
* Functionize conda package handling
* index -> config_idx in function
* Functionize env vars expansion
* Relocate runtime to BuildConfig class for easier passing.
* Functionize string abort
* Split out Post-build stage
* Naming, docs, change var used for task map key.
* Split out sequential tasks
* Cleanup; bring docs up to speed.
* Class property clarification.
|
|
|
|
|
| |
Failure threshold sets status to unstable rather than failed.
Print threshold summary
|
| |
|
|
|
|
|
|
| |
Add JobConfig class
Finalize
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Install conda if it's not present during build.
* Purge workspace within node def, and only on first node processed.
* install dir uses workspace base
* Prevent multiple conda installer downloads in a shared environment.
* Update doc
|
| |
|
|
|
|
|
|
| |
* Consolidate buildInfo into a single blob
* Move DataConfig interactions inside of the test_cmds finally clause
|
| |
|
|
|
|
|
|
|
| |
* Add BuildConfig properties to support automatic conda environment creation for hosting the job when conda_packages list property is populated.
* `.conda_packages = []`
* `.conda_override_channels = false`
* `.conda_channels = []`
|
|
|