mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-06-25 06:52:13 +00:00
ci: Add download_github_project_tarball()
This function will hel us to get the tarball, from a github project, that we're going to use as part of our tests. Right now this is not used anywhere, but it'll soon enough (as part of this series) be used to download the cri-containerd / cri-tools / cni tarballs. Signed-off-by: Fabiano Fidêncio <fabiano.fidencio@intel.com>
This commit is contained in:
parent
788c562a95
commit
ad47d1b9f8
@ -360,3 +360,14 @@ function get_latest_patch_release_from_a_github_project() {
|
||||
|
||||
curl --silent https://api.github.com/repos/${project}/releases | jq -r .[].tag_name | grep "^${base_version}.[0-9]*$" -m1
|
||||
}
|
||||
|
||||
# project: org/repo format
|
||||
# version: the version of the tarball that will be downloaded
|
||||
# tarball-name: the name of the tarball that will be downloaded
|
||||
function download_github_project_tarball() {
|
||||
project="${1}"
|
||||
version="${2}"
|
||||
tarball_name="${3}"
|
||||
|
||||
wget https://github.com/${project}/releases/download/${version}/${tarball_name}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user