diff --git a/.gitpod.Dockerfile b/.gitpod.Dockerfile deleted file mode 100644 index 2370ec5f5c..0000000000 --- a/.gitpod.Dockerfile +++ /dev/null @@ -1,33 +0,0 @@ -FROM gitpod/workspace-full - -# Set Node.js version as an environment variable. -ENV CUSTOM_NODE_VERSION=16 - -# Install and use the specified Node.js version via nvm. -RUN bash -c ". .nvm/nvm.sh && nvm install ${CUSTOM_NODE_VERSION} && nvm use ${CUSTOM_NODE_VERSION} && nvm alias default ${CUSTOM_NODE_VERSION}" - -# Ensure nvm uses the default Node.js version in all new shells. -RUN echo "nvm use default &>/dev/null" >> ~/.bashrc.d/51-nvm-fix - -# Remove any existing Go installation in $HOME path. -RUN rm -rf $HOME/go $HOME/go-packages - -# Export go environment variables. -RUN echo "export GOPATH=/workspace/go" >> ~/.bashrc.d/300-go && \ - echo "export GOBIN=\$GOPATH/bin" >> ~/.bashrc.d/300-go && \ - echo "export GOROOT=${HOME}/go" >> ~/.bashrc.d/300-go && \ - echo "export PATH=\$GOROOT/bin:\$GOBIN:\$PATH" >> ~/.bashrc - -# Reload the environment variables to ensure go environment variables are -# available in subsequent commands. -RUN bash -c "source ~/.bashrc && source ~/.bashrc.d/300-go" - -# Fetch the Go version dynamically from the Prometheus go.mod file and Install Go in $HOME path. -RUN export CUSTOM_GO_VERSION=$(curl -sSL "https://raw.githubusercontent.com/prometheus/prometheus/main/go.mod" | awk '/^go/{print $2".0"}') && \ - curl -fsSL "https://dl.google.com/go/go${CUSTOM_GO_VERSION}.linux-amd64.tar.gz" | \ - tar -xz -C $HOME - -# Fetch the goyacc parser version dynamically from the Prometheus Makefile -# and install it globally in $GOBIN path. -RUN GOYACC_VERSION=$(curl -fsSL "https://raw.githubusercontent.com/prometheus/prometheus/main/Makefile" | awk -F'=' '/GOYACC_VERSION \?=/{gsub(/ /, "", $2); print $2}') && \ - go install "golang.org/x/tools/cmd/goyacc@${GOYACC_VERSION}" diff --git a/.gitpod.yml b/.gitpod.yml deleted file mode 100644 index bb38f6d2c4..0000000000 --- a/.gitpod.yml +++ /dev/null @@ -1,20 +0,0 @@ -image: - file: .gitpod.Dockerfile -tasks: - - init: - make build - command: | - gp sync-done build - ./prometheus --config.file=documentation/examples/prometheus.yml - - command: | - cd web/ui/ - gp sync-await build - unset BROWSER - export DANGEROUSLY_DISABLE_HOST_CHECK=true - npm start - openMode: split-right -ports: - - port: 3000 - onOpen: open-preview - - port: 9090 - onOpen: ignore diff --git a/README.md b/README.md index 6c542f604a..8ab2f6a535 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,6 @@ examples and guides.

[![CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/486/badge)](https://bestpractices.coreinfrastructure.org/projects/486) [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/prometheus/prometheus/badge)](https://securityscorecards.dev/viewer/?uri=github.com/prometheus/prometheus) [![CLOMonitor](https://img.shields.io/endpoint?url=https://clomonitor.io/api/projects/cncf/prometheus/badge)](https://clomonitor.io/projects/cncf/prometheus) -[![Gitpod ready-to-code](https://img.shields.io/badge/Gitpod-ready--to--code-blue?logo=gitpod)](https://gitpod.io/#https://github.com/prometheus/prometheus) [![Fuzzing Status](https://oss-fuzz-build-logs.storage.googleapis.com/badges/prometheus.svg)](https://bugs.chromium.org/p/oss-fuzz/issues/list?sort=-opened&can=1&q=proj:prometheus)