Skip to content
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

build: add separate target to setup binaries #20

Merged
merged 1 commit into from
Jan 5, 2023
Merged

Conversation

behnazh-w
Copy link
Member

To make it easier to download and install binaries that are not tracked by package managers, this PR adds a separate target to the Makefile (setup-binaries), which can be directly used for example in a Dockerfile.

Note that if the corresponding files exist, we won't try to download and install. In that case, to force download and install we can use make clean setup-binaries or make nuke setup-binaries.

This would help managing slsa-verifier until we have a better solution: see #16.

Signed-off-by: behnazh-w behnaz.hassanshahi@oracle.com

Signed-off-by: behnazh-w <behnaz.hassanshahi@oracle.com>
@oracle-contributor-agreement oracle-contributor-agreement bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label Jan 4, 2023
@behnazh-w behnazh-w requested a review from tromai January 4, 2023 09:23
@behnazh-w behnazh-w merged commit 12c5960 into staging Jan 5, 2023
behnazh-w added a commit that referenced this pull request Jan 25, 2023
Signed-off-by: behnazh-w <behnaz.hassanshahi@oracle.com>
behnazh-w added a commit that referenced this pull request Jan 25, 2023
* chore(deps): bump actions/checkout from 3.1.0 to 3.2.0 (#5)

* chore(deps-dev): update packaging requirement (#6)

* chore(deps): bump ossf/scorecard-action from 2.0.6 to 2.1.2 (#8)

* chore(deps): bump github/codeql-action from 2.1.31 to 2.1.37 (#9)

* chore(deps-dev): update pylint requirement (#11)

* chore(deps-dev): update hypothesis requirement (#10)

* chore(deps): bump actions/setup-python from 4.3.0 to 4.4.0 (#7)

* chore(deps-dev): update pre-commit requirement (#12)

* chore(deps): use the fix for GHSA-hcpj-qp55-gfph (#13)

* chore(deps-dev): update sphinx requirement (#14)

* chore(deps): enable Dependabot to check Go deps (#15)

* chore: enable CodeQL for Go (#18)

* chore: update the copyright header at a specific line (#17)

Signed-off-by: behnazh-w <behnaz.hassanshahi@oracle.com>

* build: add separate target to setup binaries (#20)

* chore(deps-dev): update hypothesis requirement (#26)

* chore(deps-dev): update packaging requirement (#25)

* chore(deps-dev): update pylint requirement (#24)

* chore(deps): bump actions/checkout from 3.2.0 to 3.3.0 (#23)

* chore(deps): bump actions/upload-artifact from 3.1.1 to 3.1.2 (#22)

* chore(deps): bump actions/download-artifact from 3.0.1 to 3.0.2 (#21)

* chore(deps): fix the checkout action semantic version (#27)

* chore(deps-dev): update hypothesis requirement (#32)

* chore(deps): bump github/codeql-action from 2.1.37 to 2.1.39 (#31)

* chore(deps): bump actions/setup-python from 4.4.0 to 4.5.0 (#30)

* ci: remove CodeQL Python version from matrix (#36)

Signed-off-by: behnazh-w <behnaz.hassanshahi@oracle.com>
@behnazh-w behnazh-w deleted the add-setup-target branch January 25, 2023 02:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
OCA Verified All contributors have signed the Oracle Contributor Agreement.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants