Skip to content

Conversation

@jpartlow
Copy link
Contributor

No description provided.

Should allow for older debian based systems that predate apt.
Will allow the shellcheck test of task files to source common shell
scripts in files/ when testing.
@jpartlow jpartlow force-pushed the install-from-build-artifacts branch 5 times, most recently from c1ab9b7 to b340730 Compare April 22, 2025 18:28
Pave the way for a second task that can download and install build
artifact packages directly (similarly to how the base install task
downloads and installs the collection release package).
Github removed the image 4/15/2025.
@jpartlow jpartlow force-pushed the install-from-build-artifacts branch from b340730 to 714609c Compare April 22, 2025 18:35
* Extracts installation of a local rpm/deb file as install_package_file()
in common.sh so it can be used by other tasks.
* Justs uses download() directly and drops the download_release_package
function.
This task can be used to install openvox build packages staged at
artifacts.overlookinfratech.com.
Add usage and license notes.
@jpartlow jpartlow force-pushed the install-from-build-artifacts branch 12 times, most recently from 5737c03 to b907b05 Compare April 23, 2025 00:27
* adds a workflow to test the new install_build_artifacts task
* extracts common elements to .github/actions
For the PT_package and PT_artifacts_source variables. These defaults are
provided by Bolt when the task is run by Bolt. However they need to come
form somewhere when the script is executing on its own, as it is in the
GHA pr_testing_install_build_artifact.yaml workflow. So the question
becomes whether to duplicate defaults in the script or the gha workflow,
and I chose the script.
@jpartlow jpartlow force-pushed the install-from-build-artifacts branch from b907b05 to 6051ab6 Compare April 23, 2025 00:37
@jpartlow jpartlow merged commit 647c285 into main Apr 23, 2025
17 checks passed
@jpartlow jpartlow deleted the install-from-build-artifacts branch April 23, 2025 00:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant