-
Notifications
You must be signed in to change notification settings - Fork 149
CBS script enhancements to manage packages lifecycle and ability to fetch external dependencies #299
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
dennis-behm
merged 127 commits into
IBM:main
from
dennis-behm:feature/297-enhance-cbs-scripts-to-pull-configured-application-dependencies
Apr 7, 2025
Merged
CBS script enhancements to manage packages lifecycle and ability to fetch external dependencies #299
Changes from all commits
Commits
Show all changes
127 commits
Select commit
Hold shift + click to select a range
c8ca5db
Fetch build dependencies based on AD
dennis-behm 82a3809
Missing import of Utilities
dennis-behm e9eab81
Align fetchDependencies script with Application Descriptor
dennis-behm 8de7794
initial documentation
dennis-behm f584cfc
initial documentation
dennis-behm 9e98a02
Consolidate fetch script for both dbbBuild.sh and zBuilder.sh
dennis-behm 7b49b4e
Set execute bits for zBuilder.sh
dennis-behm ca23c00
Update release info and add page break
dennis-behm 98e9de0
Doc updates from code review
dennis-behm b87255e
Configure Cache directory
dennis-behm 9a1f583
Configure Cache directory
dennis-behm e923fd2
Configure Cache directory
dennis-behm 8499816
Configure Cache directory
dennis-behm 4a32af5
Add dbbCommunityRepoRoot
dennis-behm 27587cf
Read Application Descriptor via utils
dennis-behm 7e1ac6d
Read Application Descriptor via utils
dennis-behm 88f2df3
Read Application Descriptor via utils
dennis-behm 2881037
Update Packaging process
dennis-behm d4bd7dd
Update Packaging notes
dennis-behm 4aba150
packageUtils
dennis-behm 43797c7
Add eyecatcher to build frameworks
dennis-behm 4b25d17
why on earth again
dennis-behm 2d9da76
bla
dennis-behm 333c0f7
add buildIdentifier and releaseIdentifier
dennis-behm 2eea9b1
Compute publishing parameters for packaging
dennis-behm 068cc8b
fix duplicate variable usage
dennis-behm fd398d2
introduce packageBuildIdentifier
dennis-behm d09cdac
Refactored PackageBuildOutputs to return url
dennis-behm 86a5b61
reference PackagingScript
dennis-behm 31a2439
document external dependencies
dennis-behm 14caa4f
polish cli options
dennis-behm cb713bb
generalize repo url computation
dennis-behm 725c4f2
switch to updated AD dependency declaration
dennis-behm cbf88b1
updated reference for testing
dennis-behm 5a8296e
Consider packageUrl config file
dennis-behm 172f7a2
change eyecatcher
dennis-behm 50e9934
new standalone cbs to recompute the package url
dennis-behm aabd600
set default name for packageVersionConfig
dennis-behm 601dc33
minor fixes
dennis-behm f8e4b6b
Consolidate package url computation into wazideploy-generate.sh
dennis-behm 1da2b20
merged wazideploy-gen
dennis-behm e78bf47
update config for testing
dennis-behm 9547523
make WD manifest default
dennis-behm 0a17ed0
move package url computation into ArtifactRepositoryHelpers
dennis-behm 1bf2035
Use computation in ArtifactRepoHelpers
dennis-behm da200ea
include package url computation in wazideploy-generate
dennis-behm 2740ac7
remove script configuration from ucd integrations
dennis-behm d439114
remove script configuration from packaging integration
dennis-behm 1c37255
remove script configuration from pipelinebackend config
dennis-behm 52e2ea9
remove script configuration from pipelinebackend config
dennis-behm d73c755
remove script configuration from pipeline configuration
dennis-behm 9c602a2
consolidate how the url is computed
dennis-behm 15cfcbd
print result to be picked up by cbs
dennis-behm 79f6ca0
return rc on upload
dennis-behm b8f5edf
return rc on download
dennis-behm 4431915
capture the rc from upload
dennis-behm 53af650
evaluate return code
dennis-behm ac1c4bc
fix syntax error
dennis-behm 62f4091
switch to suffix pattern
dennis-behm 9f6aab6
Add release update
dennis-behm ef71fc4
remote testing bits
dennis-behm 4b55eb8
Add release update wdg
dennis-behm 27d008e
fix merge conflict
dennis-behm 226e7f5
remove function
dennis-behm 839fd3a
remove function from config
dennis-behm eedd6b6
update log outputs
dennis-behm 676226d
updated structure of AD for dependencies
dennis-behm 8d62c0d
align with new dependency attribute in application descriptor
dennis-behm 2d9990a
Doc updates
dennis-behm 89b8f8c
Doc updates
dennis-behm d55517f
remove slurper
dennis-behm 6b56de8
Use artifact name suffix
dennis-behm 4936889
Change to blanks instead of tab
dennis-behm 70c7551
Cleanup packaging scripts
dennis-behm d5d0c15
additional documentation
dennis-behm 716c8f3
Align deployment step with download approach
dennis-behm 0e261b1
Pass applicationFolderPath to publish interfaces
dennis-behm 1bf7cd9
add check for tarfile
dennis-behm 9552aa1
update readme
dennis-behm 0b5921e
apply format
dennis-behm 07ff7da
Ensure backward compatibilty passing versionName
dennis-behm f2e4b89
store package in deployfolder
dennis-behm 8e5e23b
store package in deployfolder fix path
dennis-behm 139a28c
Expect application descriptor on the root level of the application di…
dennis-behm 85ee445
Validate configuration parm
dennis-behm 718a6ea
hide pwds
dennis-behm 7549a5a
remove prefixing
dennis-behm ad13508
Align with required location of the application descriptor
dennis-behm 5e52119
Document external dependencies in wazi deploy app manifest
dennis-behm c0cdf1b
update file references
dennis-behm 09a7574
Simplify package management
dennis-behm c4aedd3
Pass Helper location
dennis-behm 70ce2f3
extract the url
dennis-behm 654ae89
extract the url
dennis-behm 945e234
update passing variables
dennis-behm 5c45d09
expand fetching baseline package
dennis-behm 90ded94
manage baseline package during packaging step
dennis-behm b05ebd8
remove scriptDir
dennis-behm 6d73045
Apply suggestions from code review - primarily documentation
dennis-behm daec39d
add description about baseline package
dennis-behm ae02e69
add description about baseline package
dennis-behm 75311e8
Rename internal method
dennis-behm 1f5f65f
Reviewer feedback to rename variable
dennis-behm 6de3d4c
Reviewer feedback to rename outputs
dennis-behm b3cfe74
remove unused variable
dennis-behm 942d4a2
remove odd exit path
dennis-behm 824e652
call the utilities instead of sourcing it
dennis-behm ac0a7cc
pass correct cli to packaging script
dennis-behm dea582a
fix baseline package reference
dennis-behm b1bf88e
README updates
dennis-behm 858591b
Apply suggestions from code review
dennis-behm 15504fe
numbering in readme
dennis-behm 1391d58
Switch to UTF-8 output
dennis-behm deeb9bb
Fix path in ucdPackaging
dennis-behm e4e41f2
Remove configuration
dennis-behm 275a526
Apply suggestions from code review
dennis-behm 51a0da2
Use Archive instead of Package
dennis-behm 9de0df9
Fix renamed object names
dennis-behm eaca963
sync with latest AD schema
dennis-behm 5da0453
code formatting
dennis-behm f03c412
Updating messages for more consistency
dennis-behm 3739497
rename to archiveCache
dennis-behm 6134ce3
disable new feature
dennis-behm be55b7a
rename to just url
dennis-behm 5d73f63
manage missing AD definitions
dennis-behm 28b88c4
fix syntax error
dennis-behm 837e847
fix syntax error
dennis-behm File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Add a print of the url before returning it
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This method is used by various other scripts. I don't want to pollute their outputs.