-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
[v10] Enable building with the new UI location #21226
Merged
Merged
Conversation
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
Set the current user when running webassets builds. In this way, the build artifacts will have correct permissions.
* Conditionally build the UI if there are changes. `ensure-webassets` and `ensure-webassets-e` will now build the UI if the hash-of-hashes has changed since the last time the webassets were built. * Update Makefile Co-authored-by: Jeff Pihach <[email protected]> * Check for the existence of the make command. * Choose a shasum exec from a preconfigured list or use an override. * Shellcheck fix. * Remove yarn.lock from sha calculation. * Recalc SHA on successful build. * Fix linting issues. * Use Python instead of shasum. * Remove unnecessary comments from sh file. * Unconditionally rebuild if Python executable is not found. * Revert "Unconditionally rebuild if Python executable is not found." This reverts commit 9d2b0e3. * Revert "Remove unnecessary comments from sh file." This reverts commit 600e028. * Revert use of Python, use simplified shell scripting. * Linting fixes. * Apply suggestions from code review Co-authored-by: Edoardo Spadolini <[email protected]> * Remove reference to realpath as apparently the MacOS builder doesn't have it. * calculate_sha must return 0. * Use echo in calculate_sha or else set -o pipefail causes failures. * Suppress SC2005. --------- Co-authored-by: Jeff Pihach <[email protected]> Co-authored-by: Edoardo Spadolini <[email protected]>
* Move lint commands to root package.json * Correctly resolve e-teleport paths. * Fix prettier issues. * move eslint configuration files to root. * resolve lint errors.
This resolves an issue when starting an SSH session from the web UI, and also fixes the out-of-date lock file.
* Move jest, eslint & prettier to the root * Update e ref
tigrato
approved these changes
Feb 3, 2023
gzdunek
approved these changes
Feb 3, 2023
jakule
approved these changes
Feb 3, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
After merging the webapps repository this updates all the necessary code to have it build correctly.