-
-
Notifications
You must be signed in to change notification settings - Fork 256
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
WIP: Adding secure mode option to build scripting #4076
Draft
adamfarley
wants to merge
42
commits into
adoptium:master
Choose a base branch
from
adamfarley:build_scripts_secure_mode
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Changes from 1 commit
Commits
Show all changes
42 commits
Select commit
Hold shift + click to select a range
3ed9424
Adding secure mode option to build scripting
adamfarley 8d7d369
Adding a download function library plus basic testing
adamfarley 56a5566
Adding info tests and restructuring info
adamfarley c3d2beb
Adding URL existence tests
adamfarley 3d03e27
Adding licenses and the first draft of the download test
adamfarley 7ca982d
Updating the sample file sha
adamfarley d887e78
More tests, secure mode, and line endings
adamfarley ed8f429
Removing debug exit
adamfarley b57f9a9
Reorganising files and adding git action to run tests
adamfarley 205f41c
Excluding lib from build testing because it has its own tests
adamfarley ade2985
Temporary exclusion
adamfarley 4b532df
undoing build.yml change
adamfarley b5c6582
Changing action name
adamfarley 3368073
Fixes for git action
adamfarley 71e0ca2
Removing concurrency from github action
adamfarley 941d220
Fixing typo
adamfarley 154106c
Another typo
adamfarley 338bf68
typo
adamfarley fa64eb8
Indentation fix
adamfarley 8a796a5
Fixing paths
adamfarley 10a05b2
Adding formatting
adamfarley d0d920c
debug code
adamfarley f427311
Typo
adamfarley 4282408
Regex fix
adamfarley aaa7c1d
regex typo
adamfarley bdd32c1
bug fix
adamfarley dc284a0
fix for regex
adamfarley 35021bc
typo fix
adamfarley e73ce28
debug output
adamfarley 6d0cc98
debug
adamfarley 850f1d2
debug
adamfarley ab7185e
fixing file locator code
adamfarley b7efc57
typo
adamfarley 3a7c97a
Replacing pwd with test file directory
adamfarley 2a5c4bd
debug
adamfarley 1a3bff5
debug
adamfarley b5ff083
debug
adamfarley 864127d
debug
adamfarley e8b3298
debug
adamfarley 901aa93
debug
adamfarley 3a742dc
fix for sha issue
adamfarley f8460da
Switching -x checks to -r
adamfarley 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 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.
The boot jdk is one of few downloads, which you must manually force to happen. Eg. alsa is on contrary download without warning. Free type is downloaded as sources? What else is/can be downloaded? /me just curious. Thanx for the downlaod unification effort. Highly appreciated!
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.
Mainly boot JDKs. AIX, Alpine Linux, and Mac download boot JDKs if they can't find one locally.
There are also 22 other uses of wget, and many more that are indirect.
e.g. buildDocker.sh and dockerfile-generator wget many things, like the list of available releases and the mkdocker.sh script from openj9.