aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* blahHEADmasterJoseph Hunkeler2019-10-081-4/+4
|
* Refactor groovy to match structureJoseph Hunkeler2019-10-083-0/+8
|
* Refactor package structureJoseph Hunkeler2019-10-083-0/+0
|
* Here we go... CPSunmanaged-blobJoseph Hunkeler2019-10-031-4/+4
|
* Implement DataConfig.directionJoseph Hunkeler2019-10-031-1/+16
|
* Add "managed" attributeJoseph Hunkeler2019-10-021-0/+1
|
* Add missing day of week in default scheduling list; expand related docs (#59)1.3.22Matt Rendina2019-07-031-2/+3
| | | | | | * Add missing day of week in default list. * Edit day of week docs
* Allow filtering of BuildConfigs based on day-of-week specification. (#57)Matt Rendina2019-06-281-0/+3
| | | | | | | | | | * Filter out BuildConfigs based on day-of-week specification. * Support human-friendly day names * Perform day-of-week filtering on BuildConfigs only. * Update docs
* Test secret injection (#42)Matt Rendina2019-03-211-0/+2
| | | | | | | Provide default credentials property in JobConfig class Convert credential env var value to java string Remove display of env var values.
* conda environment list publication capability (#37)1.3.7Matt Rendina2019-03-082-0/+11
| | | | | | * Add support for publishing conda environment specs to artifactory. * Add docs for env publication feature
* Preliminaries for functionality testing (#29)1.3.1Matt Rendina2019-01-113-3/+0
| | | | | | * 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.
* Refactor (#27)Matt Rendina2018-12-171-0/+3
| | | | | | | | | | | | | | | | | * 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.
* Set default failedUnstableThresh to '0'. (#26)1.2.9Matt Rendina2018-12-031-1/+1
| | | | | Failure threshold sets status to unstable rather than failed. Print threshold summary
* Rename summary control varMatt Rendina2018-11-201-1/+1
|
* Obtain github-api library at runtime.Matt Rendina2018-11-201-0/+18
| | | | | | Add JobConfig class Finalize
* Generalize for use within regression test jobs (#14)1.2.2Matt Rendina2018-08-271-0/+3
| | | | | | | | | | | | * 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
* Remove deprecated build_mode property and handling thereof.Matt Rendina2018-07-251-1/+0
|
* Consolidate buildInfo into a single blob (#10)1.2.0Joseph Hunkeler2018-07-181-0/+3
| | | | | | * Consolidate buildInfo into a single blob * Move DataConfig interactions inside of the test_cmds finally clause
* Implement DataConfigJoseph Hunkeler2018-06-132-0/+23
|
* Condavenience (#4)1.1.0Matt Rendina2018-06-111-0/+4
| | | | | | | * 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 = []`
* Initial commitMatt Rendina2018-05-071-0/+26