File tree 7 files changed +2309
-2679
lines changed
7 files changed +2309
-2679
lines changed Original file line number Diff line number Diff line change 1
- v22.11.0
1
+ v18.17.1
Original file line number Diff line number Diff line change 1
1
# go hub binary
2
- FROM golang:alpine AS go
2
+ FROM golang:alpine as go
3
3
RUN apk --update add ca-certificates git
4
4
RUN go install github.com/github/hub@latest
5
5
6
6
# python yq binary
7
- FROM six8/pyinstaller-alpine:alpine-3.6-pyinstaller-v3.4 AS yq
7
+ FROM six8/pyinstaller-alpine:alpine-3.6-pyinstaller-v3.4 as yq
8
8
ARG YQ_VERSION=2.10.0
9
9
ENV PATH="/pyinstaller:$PATH"
10
10
RUN pip install yq==${YQ_VERSION}
11
11
RUN pyinstaller --noconfirm --onefile --log-level DEBUG --clean --distpath /tmp/ $(which yq)
12
12
13
13
# kubectl binary
14
- FROM bitnami/kubectl:1.30.6 AS kubectl
14
+ FROM bitnami/kubectl:1.27.4 as kubectl
15
15
16
16
# Main
17
- FROM node:22.11.0-alpine3.20
17
+ FROM node:18.17.1-alpine3.18
18
+
18
19
RUN apk --update add --no-cache \
19
20
bash \
20
21
ca-certificates \
21
22
curl \
22
23
git \
23
24
jq
25
+
24
26
COPY --from=go /go/bin/hub /usr/local/bin/hub
25
27
COPY --from=yq /tmp/yq /usr/local/bin/yq
26
28
COPY --from=kubectl /opt/bitnami/kubectl/bin/kubectl /usr/local/bin/
29
+
27
30
WORKDIR /cf-cli
31
+
28
32
COPY package.json yarn.lock check-version.js run-check-version.js /cf-cli/
33
+
29
34
RUN yarn install --prod --frozen-lockfile && \
30
35
yarn cache clean
36
+
31
37
COPY . /cf-cli
38
+
32
39
RUN yarn generate-completion
40
+
33
41
RUN ln -s $(pwd)/lib/interface/cli/codefresh /usr/local/bin/codefresh
34
- RUN codefresh components update --location components
35
42
43
+ RUN codefresh components update --location components
36
44
ENTRYPOINT ["codefresh" ]
Original file line number Diff line number Diff line change @@ -11,10 +11,10 @@ RUN pip install yq==${YQ_VERSION}
11
11
RUN pyinstaller --noconfirm --onefile --log-level DEBUG --clean --distpath /tmp/ $(which yq)
12
12
13
13
# kubectl binary
14
- FROM bitnami/kubectl:1.30.6 as kubectl
14
+ FROM bitnami/kubectl:1.27.4 as kubectl
15
15
16
16
# Main
17
- FROM node:22.11.0 -bullseye-slim
17
+ FROM node:18.17.1 -bullseye-slim
18
18
19
19
RUN apt update \
20
20
&& apt -y install \
Original file line number Diff line number Diff line change @@ -11,10 +11,10 @@ RUN pip install yq==${YQ_VERSION}
11
11
RUN pyinstaller --noconfirm --onefile --log-level DEBUG --clean --distpath /tmp/ $(which yq)
12
12
13
13
# kubectl binary
14
- FROM bitnami/kubectl:1.30.6 as kubectl
14
+ FROM bitnami/kubectl:1.27.4 as kubectl
15
15
16
16
# Main
17
- FROM node:22.11.0 -bullseye-slim
17
+ FROM node:18.17.1 -bullseye-slim
18
18
19
19
RUN apt update \
20
20
&& apt -y install \
Original file line number Diff line number Diff line change @@ -11,10 +11,10 @@ RUN pip install yq==${YQ_VERSION}
11
11
RUN pyinstaller --noconfirm --onefile --log-level DEBUG --clean --distpath /tmp/ $(which yq)
12
12
13
13
# kubectl binary
14
- FROM bitnami/kubectl:1.30.6 as kubectl
14
+ FROM bitnami/kubectl:1.27.4 as kubectl
15
15
16
16
# Main
17
- FROM node:22.11.0 -alpine3.20
17
+ FROM node:18.17.1 -alpine3.18
18
18
19
19
RUN apk --update add --no-cache \
20
20
bash \
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " codefresh" ,
3
- "version" : " 0.88.0 " ,
3
+ "version" : " 0.88.1 " ,
4
4
"description" : " Codefresh command line utility" ,
5
5
"main" : " index.js" ,
6
6
"preferGlobal" : true ,
32
32
"assets" : " lib/**/*.hbs"
33
33
},
34
34
"resolutions" : {
35
+ "websocket-extensions" : " ^0.1.4" ,
36
+ "lodash" : " ^4.17.21" ,
35
37
"json-schema" : " ^0.4.0" ,
38
+ "ajv" : " ^6.12.6" ,
39
+ "normalize-url" : " ^4.5.1" ,
36
40
"ansi-regex" : " ^5.0.1" ,
37
- "kubernetes-client/@kubernetes/client-node" : " >=0.22.2" ,
38
- "tough-cookie" : " ^4.1.3"
41
+ "y18n" : " ^4.0.1" ,
42
+ "shelljs" : " ^0.8.5" ,
43
+ "codefresh-sdk/swagger-client/qs" : " 6.9.7" ,
44
+ "kubernetes-client/qs" : " 6.9.7" ,
45
+ "**/request/qs" : " 6.5.3"
39
46
},
40
47
"dependencies" : {
41
48
"@codefresh-io/docker-reference" : " ^0.0.5" ,
57
64
"figlet" : " ^1.4.0" ,
58
65
"filesize" : " ^3.5.11" ,
59
66
"firebase" : " git+https://github.com/codefresh-io/firebase.git#80b2ed883ff281cd67b53bd0f6a0bbd6f330fed5" ,
60
- "flat" : " ^5.0.2 " ,
67
+ "flat" : " ^4.1.1 " ,
61
68
"inquirer" : " ^7.1.0" ,
62
69
"js-yaml" : " ^3.10.0" ,
63
70
"kefir" : " ^3.8.1" ,
72
79
"promise-retry" : " ^2.0.1" ,
73
80
"recursive-readdir" : " ^2.2.3" ,
74
81
"request" : " ^2.88.0" ,
75
- "request-promise" : " ^4.2.6 " ,
82
+ "request-promise" : " ^4.2.2 " ,
76
83
"requestretry" : " ^7.0.2" ,
77
84
"rimraf" : " ^2.6.2" ,
78
85
"semver" : " ^7.5.4" ,
107
114
"setupFiles" : [
108
115
" ./test-setup.js"
109
116
]
110
- },
111
- "packageManager" :
" [email protected] +sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e"
117
+ }
112
118
}
You can’t perform that action at this time.
0 commit comments