Releases: IBM/dbb
DBB Community v2.0.2
New & Noteworthy
This release introduces a new section to the DBB Community repository: The templates help you to build out the full CI/CD pipeline much faster by using a framework to encapsulate the configuration of the various tasks using the Common-Backend-Scripts; the pipeline templates for various CI orchestrators (Jenkins, GitLab CI, GitHub Actions and Azure DevOps pipelines) provide a plug and play experience implementing the pipelines.
What's Changed
- Fix for the CodeReview script - Correct processing of the XML and CSV files by @M-DLB in #140
- Organize import statements of PackageBuildOutputs by @dennis-behm in #142
- Update packageBuildOutputs.properties to include JCL type by @jbyibm in #144
- Verify that a buildResult record exits by @dennis-behm in #146
- Replace usage of evaluate with string parsing by @dennis-behm in #115
- Added SimpleBuildReportDeploy script to deploy the build output to target libraries by @Anuprakash-Moothedath in #149
- Remove usage of Apache Http Client in the UCD deploy sample by @dennis-behm in #153
- Uplift PackageBuildOutputs and ArtifactoryHelpers by @dennis-behm in #154
- Permission Checker Util by @dennis-behm in #155
- Corrective Fixes for Issue_118 and Issue_120 by @donnellt in #166
- Updates to packaging scripts by @M-DLB in #161
- Update readmes by @GeraldMit in #169
- Common Backend Scripts for pipeline implementations by @dennis-behm in #179
- Links to IBM DevOps Acceleration Program Solution Page by @dennis-behm in #186
- Support for wazideploy-evidence command by @M-DLB in #189
- Packaging scripts update for zFS files by @M-DLB in #188
- Pipeline templates - ability to specify the directory when cloning by @dennis-behm in #190
- Update packaging backend script - application and branch are optional parameters by @dennis-behm in #192
- Add container mapping entry for EQALANGX output of Assembler.groovy by @dennis-behm in #196
- Fix wazideploy-deploy.sh and wazideploy-evidence.sh backend scripts for relative workspace scenario by @dennis-behm in #195
- Custom scanner implementation for Dialog Tag Language by @dennis-behm in #174
- Azure DevOps pipeline template by @dennis-behm in #187
- Update wazideploy backend scripts to enable debug option by @dennis-behm in #199
- Compute build parameters on updated branch naming conventions by @dennis-behm in #200
- Common Backend ScriptsdeleteWorkspace.sh script by @dennis-behm in #202
- Minor changes to common backend scripts by @dennis-behm in #206
- Computation of build PDS name for feature branches by @dennis-behm in #212
- Leverage DBB_HOME to resolve DBB toolkit in template scripts by @dennis-behm in #213
- Extend Azure pipeline template with release pipelines and release deployments by @dennis-behm in #208
- Common Backend Scripts - Enabling cumulative feature branch builds by @dennis-behm in #207
- Azure pipeline template - Remove redundant verbose flag by @dennis-behm in #216
- Minor improvements to CreateUCDComponentVersion files by @shabaz213 in #220
- Common Backend Scripts - Add debug flag to Basic Pipeline workflow for main branch by @dennis-behm in #218
- AzureDevOps Pipeline to reference variable for verbose logging by @dennis-behm in #223
- Uplift error handling of gitClone.sh backend script by @dennis-behm in #228
- Computation of the baseline ref for release and epic branch workflow by @dennis-behm in #227
- First version of Gitlab pipeline template. by @monvora in #221
- Correction to pass property overrides to dbbBuild.sh by @dennis-behm in #233
- Enable PackageBuildOutputs script to generate WaziDeploy Application Manifest file by @dennis-behm in #229
- Update computation of release and release candidate tags for release branches by @dennis-behm in #234
- Few fixes (typos) and missing tag section by @M-DLB in #235
- Fix for the releaseType variable and few other minor fixes by @M-DLB in #236
- First implementation of the SBOM generation by @M-DLB in #240
- Fixed SBOM generation for USS files by @M-DLB in #241
- Implement option to set HTTP Client Protocol version for ArtifactRepositoryHelpers by @dennis-behm in #242
- Remove resetting of build type setting in dbbBuildUtils by @dennis-behm in #244
- Update README.md by @johnmnemec in #239
- Exit with non-zero return code when BuildReport does not contain outputs by @dennis-behm in #251
- Turn JDBC id and password into optional parameters by @dennis-behm in #249
- Manage branch names that do not follow naming conventions by @dennis-behm in #250
- Jenkins Multibranch Pipeline Template using UrbanCode Deploy by @dennis-behm in #245
- Uplift GitLab template and persist WD evidences by @dennis-behm in #253
- GitHub actions workflow template pipeline by @johnmnemec in #246
- Cleanup Utility to remove stale DBB objects and build libraries by @dennis-behm in #255
- Fix GitHub Action template Readme links by @lauren-li in #260
- Capabilities overview of Pipeline Templates by @dennis-behm in #261
- Enhanced Packaging process by @M-DLB in #262
- CBS prepareLogs.sh - Verify that log directory exists by @dennis-behm in #268
- PackageBuildOutputs creating delete manifest records for Wazi Deploy Application Manifest by @dennis-behm in #267
- Fix prepareLogs.sh by @dennis-behm in #271
- Fix PackageBuildOutputs.groovy from overriding from the config from the properties file by @dennis-behm in #273
- RunIDZCodeReview script uplifted to use JobExec instead of JCLExec by @M-DLB in #269
New Contributors
- @donnellt made their first contribution in #166
- @GeraldMit made their first contribution in #169
- @shabaz213 made their first contribution in #220
- @monvora made their first contribution in #221
- @lauren-li made their first contribution in #260
Full Changelog: v2.0.0...v2.0.2
DBB Community v1.1.4
What's Changed
- Report Migration to Static Version Script
New Contributors
Full Changelog: v1.1.3...v1.1.4
DBB Community v2.0.0
Overview
Updated scripts to to support DBB v2.0.0 APIs and removed obsolete samples
What's Changed
- Bugfix on PackageBuildOutputs on parsing fullBuild Log by @gcavalcante in #96
- Code Coverage report by @M-DLB in #103
- Added support for maxRC defined in property file or with CLI option by @M-DLB in #109
- Enhance dbb-ucd-packaging script to build a cumulative package based on multiple DBB Build Reports by @dennis-behm in #114
- Support for Property Group file and code page by @M-DLB in #116
- Add missing import statements for Groovy 4 by @lburgess07 in #119
- Updated JCLtoDBB.groovy to map the DD parms to align with BPXWDYN by @Anuprakash-Moothedath in #126
- Updated PackageBuildOutputs script to process multiple build reports by @johnmnemec in #129
- Update Samples for DBB 2.0 by @jsmurray2 in #138
New Contributors
- @gcavalcante made their first contribution in #96
- @Anuprakash-Moothedath made their first contribution in #126
- @johnmnemec made their first contribution in #129
- @jsmurray2 made their first contribution in #138
Full Changelog: v1.1.3...v2.0.0
DBB Community v1.1.3
What's Changed
- Refactor groovy scrips for Groovy 4.0.0 compatibility by @lburgess07 in #98
- Strange behavior ... by @jbyibm in #95
- Enhance PackageBuildOutputs sample by @dennis-behm in #100
New Contributors
- @lburgess07 made their first contribution in #98
Full Changelog: v1.1.2...v1.1.3
DBB Community v1.1.2
What's Changed
- New git-jenkins2.sh by @dennis-behm in #35
- idz code review sample based on dbb build report by @dennis-behm in #38
- Consistent property name for dbb build result url in dbb-ucd-packaging script by @dennis-behm in #41
- Changing property name at the manifest level by @reachsenthilnathan in #39
- Add support for Copy_TO_PDS build report records to deploy.groovy by @drbruce-git in #44
- Support packaging of outputs declared in CopyToPDS by @dennis-behm in #43
- GitISPF to fix https repo by @xhouis in #45
- Updated documentation of Jenkins scripts by @dennis-behm in #47
- UCD packaging script backward compatibility by @dennis-behm in #48
- Minor fixes to README and a rename by @campagboy in #49
- Error message is not printed when buztool failed. by @jbyibm in #58
- Liam#59 by @campagboy in #60
- Pipeline: Adapt the UCD packaging script with UCD 7.1.x by @jbyibm in #62
- Code Review sample groovy script does not allow using custom rules by @jbyibm in #66
- Add a basic UCD application deployment groovy script by @jbyibm in #67
- WebAppCleanUp Utility by @drbruce-git in #69
- Sample script for publishing shared interfaces by @dennis-behm in #68
- idz code review - add support for custom syslib by @dennis-behm in #72
- Externalize SSL in UCD application process deployment utility script by @jbyibm in #75
- Enhance UCD package traceability back to the Git provider by @dennis-behm in #79
- ucd-packaging traceability - include links to dependencies by @dennis-behm in #80
- Package Build Outputs by @dennis-behm in #82
- Package Build Outputs Script by @dennis-behm in #83
- ucd-packaging-script exclude main file from being a dependency input record by @dennis-behm in #88
- Enhancements PackageBuildOutputs by @dennis-behm in #85
- Merge Git ISPF Client fork with base repository IBM/dbb by @campagboy in #89
- Removal of PublishLoadModules sample by @dennis-behm in #86
- [ImgBot] Optimize images by @imgbot in #70
- Update README.md by @campagboy in #90
- Enhancement to the WebAppCleanup script by @M-DLB in #93
- Add support for DeletePDS script by @M-DLB in #94
New Contributors
- @xhouis made their first contribution in #45
- @campagboy made their first contribution in #49
- @jbyibm made their first contribution in #58
- @M-DLB made their first contribution in #93
Full Changelog: v1.0.9...v1.1.2
DBB Community v1.0.9
Merge pull request #34 from dennis-behm/v1.0.6.1-branch Updated UCD Packaging sample
DBB Community v1.0.8
Moved zAppBuild to its own repository at https://github.com/IBM/dbb-zappbuild
DBB Community v1.0.7.1
Bug Fixes
DBB Community v1.0.7
Updates added by the DBB development team to showcase new (DBB v1.0.7) and existing DBB APIs. New/Updated samples include:
IDE/GitISPFClient | Git ISPF Client now supports DBB User Build
DBB Community v1.0.6.1
Bug Fixes