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

Expose output base path as OUTPUT_BASE env var #1331

Merged
merged 1 commit into from
Feb 10, 2022
Merged

Conversation

meteorcloudy
Copy link
Member

With this we can depend on $OUTPUT_BASE in shell_commands or batch_commands

@meteorcloudy meteorcloudy merged commit 2b6de29 into master Feb 10, 2022
@meteorcloudy meteorcloudy deleted the output_base branch February 10, 2022 13:28
fweikert added a commit to bazel-contrib/vscode-bazel that referenced this pull request Aug 2, 2022
This project is in a weird state right now: It cannot be built with Bazel, yet we use Bazel CI in order to run some npm commands during presubmit.
Eventually we should make it buildable and testable with Bazel.

This commit fixes #269, which was broken by bazelbuild/continuous-integration#1331

Some context:

Our CI infra expects all projects to be buildable with Bazel, i.e. there must be a WORKSPACE file and at least one BUILD file.
This project did not meet this requirement, but we still wanted to run it on CI. Someone came up with a workaround:
Let's create dummy WORKSPACE and BUILD files during setup ("shell_commands").
However, this stopped working because bazelbuild/continuous-integration#1331 changed the CI infra to run bazel info before executing the shell commands
 which then failed because there was no Bazel workspace yet.
fweikert added a commit to bazel-contrib/vscode-bazel that referenced this pull request Aug 2, 2022
This commit fixes #269, which was caused by bazelbuild/continuous-integration#1331

Some context:

Our CI infra expects all projects to be buildable with Bazel, i.e. there must be a WORKSPACE file and at least one BUILD ile.
This project did not meet this requirement, but we still wanted to have it on CI to run some npm commands. Someone came up with a workaround:
Let's create dummy WORKSPACE and BUILD files during setup ("shell_commands").
However, this stopped working because bazelbuild/continuous-integration#1331 changed the CI infra to run bazel info before executing the shell commands which then failed because there was no Bazel workspace yet.

Eventually we should make this project buildable and testable with Bazel.
fweikert added a commit to bazel-contrib/vscode-bazel that referenced this pull request Aug 2, 2022
This commit fixes #269, which was caused by bazelbuild/continuous-integration#1331

Some context:

Our CI infra expects all projects to be buildable with Bazel, i.e. there must be a WORKSPACE file and at least one BUILD file.
This project did not meet this requirement, but we still wanted to have it on CI to run some npm commands. Someone came up with a workaround:
Let's create dummy WORKSPACE and BUILD files during setup ("shell_commands").
However, this stopped working because bazelbuild/continuous-integration#1331 changed the CI infra to run `bazel info` before executing the shell commands, which then failed because there was no Bazel workspace yet.

Eventually we should make this project buildable and testable with Bazel.
coeuvre pushed a commit to bazel-contrib/vscode-bazel that referenced this pull request Aug 2, 2022
This commit fixes #269, which was caused by bazelbuild/continuous-integration#1331

Some context:

Our CI infra expects all projects to be buildable with Bazel, i.e. there must be a WORKSPACE file and at least one BUILD file.
This project did not meet this requirement, but we still wanted to have it on CI to run some npm commands. Someone came up with a workaround:
Let's create dummy WORKSPACE and BUILD files during setup ("shell_commands").
However, this stopped working because bazelbuild/continuous-integration#1331 changed the CI infra to run `bazel info` before executing the shell commands, which then failed because there was no Bazel workspace yet.

Eventually we should make this project buildable and testable with Bazel.
fmeum pushed a commit to fmeum/continuous-integration that referenced this pull request Dec 10, 2023
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.

2 participants