File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11#! /usr/bin/env bash
2+
3+ # *******************************************************************************
4+ # Copyright (c) 2026 Contributors to the Eclipse Foundation
5+ #
6+ # See the NOTICE file(s) distributed with this work for additional
7+ # information regarding copyright ownership.
8+ #
9+ # This program and the accompanying materials are made available under the
10+ # terms of the Apache License Version 2.0 which is available at
11+ # https://www.apache.org/licenses/LICENSE-2.0
12+ #
13+ # SPDX-License-Identifier: Apache-2.0
14+ # *******************************************************************************
15+
216npm install -g @devcontainers/cli
317pre-commit install
418
Original file line number Diff line number Diff line change 11#! /usr/bin/env bash
2+
3+ # *******************************************************************************
4+ # Copyright (c) 2026 Contributors to the Eclipse Foundation
5+ #
6+ # See the NOTICE file(s) distributed with this work for additional
7+ # information regarding copyright ownership.
8+ #
9+ # This program and the accompanying materials are made available under the
10+ # terms of the Apache License Version 2.0 which is available at
11+ # https://www.apache.org/licenses/LICENSE-2.0
12+ #
13+ # SPDX-License-Identifier: Apache-2.0
14+ # *******************************************************************************
15+
216set -euxo pipefail
317
418if [[ " $# " -lt 1 || " ${1} " != " --arm64" && " ${1} " != " --amd64" ]]; then
Original file line number Diff line number Diff line change 11#! /usr/bin/env bash
2+
3+ # *******************************************************************************
4+ # Copyright (c) 2026 Contributors to the Eclipse Foundation
5+ #
6+ # See the NOTICE file(s) distributed with this work for additional
7+ # information regarding copyright ownership.
8+ #
9+ # This program and the accompanying materials are made available under the
10+ # terms of the Apache License Version 2.0 which is available at
11+ # https://www.apache.org/licenses/LICENSE-2.0
12+ #
13+ # SPDX-License-Identifier: Apache-2.0
14+ # *******************************************************************************
15+
216set -euxo pipefail
317
418# Function to check if builder has correct proxy configuration
Original file line number Diff line number Diff line change 11#! /usr/bin/env bash
2+
3+ # *******************************************************************************
4+ # Copyright (c) 2026 Contributors to the Eclipse Foundation
5+ #
6+ # See the NOTICE file(s) distributed with this work for additional
7+ # information regarding copyright ownership.
8+ #
9+ # This program and the accompanying materials are made available under the
10+ # terms of the Apache License Version 2.0 which is available at
11+ # https://www.apache.org/licenses/LICENSE-2.0
12+ #
13+ # SPDX-License-Identifier: Apache-2.0
14+ # *******************************************************************************
15+
216set -euxo pipefail
317
418if [ " $# " -eq 0 ]; then
Original file line number Diff line number Diff line change 11#! /usr/bin/env bash
2+
3+ # *******************************************************************************
4+ # Copyright (c) 2026 Contributors to the Eclipse Foundation
5+ #
6+ # See the NOTICE file(s) distributed with this work for additional
7+ # information regarding copyright ownership.
8+ #
9+ # This program and the accompanying materials are made available under the
10+ # terms of the Apache License Version 2.0 which is available at
11+ # https://www.apache.org/licenses/LICENSE-2.0
12+ #
13+ # SPDX-License-Identifier: Apache-2.0
14+ # *******************************************************************************
15+
216set -euxo pipefail
317
418if [[ " $# " -lt 1 || " ${1} " != " --arm64" && " ${1} " != " --amd64" ]]; then
Original file line number Diff line number Diff line change 11#! /usr/bin/env bash
2+
3+ # *******************************************************************************
4+ # Copyright (c) 2026 Contributors to the Eclipse Foundation
5+ #
6+ # See the NOTICE file(s) distributed with this work for additional
7+ # information regarding copyright ownership.
8+ #
9+ # This program and the accompanying materials are made available under the
10+ # terms of the Apache License Version 2.0 which is available at
11+ # https://www.apache.org/licenses/LICENSE-2.0
12+ #
13+ # SPDX-License-Identifier: Apache-2.0
14+ # *******************************************************************************
15+
216set -euxo pipefail
317
418IMAGE=" s-core-devcontainer"
Original file line number Diff line number Diff line change 11#! /usr/bin/env bash
2+
3+ # *******************************************************************************
4+ # Copyright (c) 2026 Contributors to the Eclipse Foundation
5+ #
6+ # See the NOTICE file(s) distributed with this work for additional
7+ # information regarding copyright ownership.
8+ #
9+ # This program and the accompanying materials are made available under the
10+ # terms of the Apache License Version 2.0 which is available at
11+ # https://www.apache.org/licenses/LICENSE-2.0
12+ #
13+ # SPDX-License-Identifier: Apache-2.0
14+ # *******************************************************************************
15+
216set -euo pipefail
317
418# Copy feature sources and tests to expected location
Original file line number Diff line number Diff line change 11#! /usr/bin/env bash
2+
3+ # *******************************************************************************
4+ # Copyright (c) 2026 Contributors to the Eclipse Foundation
5+ #
6+ # See the NOTICE file(s) distributed with this work for additional
7+ # information regarding copyright ownership.
8+ #
9+ # This program and the accompanying materials are made available under the
10+ # terms of the Apache License Version 2.0 which is available at
11+ # https://www.apache.org/licenses/LICENSE-2.0
12+ #
13+ # SPDX-License-Identifier: Apache-2.0
14+ # *******************************************************************************
15+
216set -eo pipefail
317
418. /devcontainer/features/bazel/bazel_setup.sh || true
Original file line number Diff line number Diff line change 11#! /usr/bin/env bash
2+
3+ # *******************************************************************************
4+ # Copyright (c) 2026 Contributors to the Eclipse Foundation
5+ #
6+ # See the NOTICE file(s) distributed with this work for additional
7+ # information regarding copyright ownership.
8+ #
9+ # This program and the accompanying materials are made available under the
10+ # terms of the Apache License Version 2.0 which is available at
11+ # https://www.apache.org/licenses/LICENSE-2.0
12+ #
13+ # SPDX-License-Identifier: Apache-2.0
14+ # *******************************************************************************
15+
216set -euo pipefail
317
418# Enable persistent Bazel cache
Original file line number Diff line number Diff line change 11#! /usr/bin/env bash
2+
3+ # *******************************************************************************
4+ # Copyright (c) 2026 Contributors to the Eclipse Foundation
5+ #
6+ # See the NOTICE file(s) distributed with this work for additional
7+ # information regarding copyright ownership.
8+ #
9+ # This program and the accompanying materials are made available under the
10+ # terms of the Apache License Version 2.0 which is available at
11+ # https://www.apache.org/licenses/LICENSE-2.0
12+ #
13+ # SPDX-License-Identifier: Apache-2.0
14+ # *******************************************************************************
15+
216set -euo pipefail
317
418# Read tool versions + metadata into environment variables
You can’t perform that action at this time.
0 commit comments