Skip to content

Commit

Permalink
ci: use self hosted runner for concourse builds and deprecate circlec…
Browse files Browse the repository at this point in the history
…i completely (#3095)

* save

* save

* fix fastfile

* chore: deprecate circleci

* fix: refs
  • Loading branch information
sandipndev authored Feb 27, 2024
1 parent 8169283 commit 9fad191
Show file tree
Hide file tree
Showing 10 changed files with 208 additions and 566 deletions.
355 changes: 0 additions & 355 deletions .circleci/config.yml

This file was deleted.

18 changes: 11 additions & 7 deletions ci/image/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,9 +1,12 @@
FROM node:18-alpine
FROM node:20-alpine

RUN apk update \
&& apk add bash curl wget tar git jq make perl-utils \
&& apk add bash curl wget tar git jq make perl-utils python3 \
&& apk add yq --repository=http://dl-cdn.alpinelinux.org/alpine/edge/community

RUN curl -sSL https://sdk.cloud.google.com | bash
ENV PATH $PATH:/root/google-cloud-sdk/bin

ENV GH_CLI_VERSION 2.23.0
RUN mkdir ghcli && cd ghcli \
&& wget https://github.com/cli/cli/releases/download/v${GH_CLI_VERSION}/gh_${GH_CLI_VERSION}_linux_386.tar.gz -O ghcli.tar.gz \
Expand All @@ -22,12 +25,13 @@ RUN wget https://github.com/minamijoyo/hcledit/releases/download/v${HCLEDIT_VERS
&& chmod +x /usr/local/bin/hcledit \
&& rm hcledit_${HCLEDIT_VERSION}_linux_amd64.tar.gz

ARG GHTOKEN_VERSION=2.0.1
RUN wget -O ghtoken \
https://raw.githubusercontent.com/Link-/gh-token/main/gh-token && \
echo "6a6b111355432e08dd60ac0da148e489cdb0323a059ee8cbe624fd37bf2572ae ghtoken" | \
shasum -c - && \
chmod u+x ./ghtoken && \
mv ./ghtoken /usr/local/bin/ghtoken
https://github.com/Link-/gh-token/releases/download/v${GHTOKEN_VERSION}/linux-amd64 && \
echo "f76e8cb35f0b04b59073a486cc952e50fa9f1c930a25619ea9abcf44a13165c4 ghtoken" | \
shasum -c - && \
chmod u+x ./ghtoken && \
mv ./ghtoken /usr/local/bin/ghtoken

RUN wget https://github.com/mike-engel/jwt-cli/releases/download/4.0.0/jwt-linux.tar.gz \
&& echo "6b0740c3f4c7134a0cbcf802b95b033bd2246d592ad16aa2ee2d80e5b289b4d6 jwt-linux.tar.gz" > jwt-linux.sha256 \
Expand Down
Loading

0 comments on commit 9fad191

Please sign in to comment.