File tree 7 files changed +2678
-2308
lines changed
7 files changed +2678
-2308
lines changed Original file line number Diff line number Diff line change 1
- v18.17.1
1
+ v22.11.0
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.27.4 as kubectl
14
+ FROM bitnami/kubectl:1.30.6 AS kubectl
15
15
16
16
# Main
17
- FROM node:18.17.1-alpine3.18
18
-
17
+ FROM node:22.11.0-alpine3.20
19
18
RUN apk --update add --no-cache \
20
19
bash \
21
20
ca-certificates \
22
21
curl \
23
22
git \
24
23
jq
25
-
26
24
COPY --from=go /go/bin/hub /usr/local/bin/hub
27
25
COPY --from=yq /tmp/yq /usr/local/bin/yq
28
26
COPY --from=kubectl /opt/bitnami/kubectl/bin/kubectl /usr/local/bin/
29
-
30
27
WORKDIR /cf-cli
31
-
32
28
COPY package.json yarn.lock check-version.js run-check-version.js /cf-cli/
33
-
34
29
RUN yarn install --prod --frozen-lockfile && \
35
30
yarn cache clean
36
-
37
31
COPY . /cf-cli
38
-
39
32
RUN yarn generate-completion
40
-
41
33
RUN ln -s $(pwd)/lib/interface/cli/codefresh /usr/local/bin/codefresh
42
-
43
34
RUN codefresh components update --location components
35
+
44
36
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.27.4 as kubectl
14
+ FROM bitnami/kubectl:1.30.6 as kubectl
15
15
16
16
# Main
17
- FROM node:18.17.1 -bullseye-slim
17
+ FROM node:22.11.0 -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.27.4 as kubectl
14
+ FROM bitnami/kubectl:1.30.6 as kubectl
15
15
16
16
# Main
17
- FROM node:18.17.1 -bullseye-slim
17
+ FROM node:22.11.0 -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.27.4 as kubectl
14
+ FROM bitnami/kubectl:1.30.6 as kubectl
15
15
16
16
# Main
17
- FROM node:18.17.1 -alpine3.18
17
+ FROM node:22.11.0 -alpine3.20
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.87.6 " ,
3
+ "version" : " 0.88.0 " ,
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" ,
37
35
"json-schema" : " ^0.4.0" ,
38
- "ajv" : " ^6.12.6" ,
39
- "normalize-url" : " ^4.5.1" ,
40
36
"ansi-regex" : " ^5.0.1" ,
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"
37
+ "kubernetes-client/@kubernetes/client-node" : " >=0.22.2" ,
38
+ "tough-cookie" : " ^4.1.3"
46
39
},
47
40
"dependencies" : {
48
41
"@codefresh-io/docker-reference" : " ^0.0.5" ,
64
57
"figlet" : " ^1.4.0" ,
65
58
"filesize" : " ^3.5.11" ,
66
59
"firebase" : " git+https://github.com/codefresh-io/firebase.git#80b2ed883ff281cd67b53bd0f6a0bbd6f330fed5" ,
67
- "flat" : " ^4.1.1 " ,
60
+ "flat" : " ^5.0.2 " ,
68
61
"inquirer" : " ^7.1.0" ,
69
62
"js-yaml" : " ^3.10.0" ,
70
63
"kefir" : " ^3.8.1" ,
79
72
"promise-retry" : " ^2.0.1" ,
80
73
"recursive-readdir" : " ^2.2.3" ,
81
74
"request" : " ^2.88.0" ,
82
- "request-promise" : " ^4.2.2 " ,
75
+ "request-promise" : " ^4.2.6 " ,
83
76
"requestretry" : " ^7.0.2" ,
84
77
"rimraf" : " ^2.6.2" ,
85
78
"semver" : " ^7.5.4" ,
114
107
"setupFiles" : [
115
108
" ./test-setup.js"
116
109
]
117
- }
110
+ },
111
+ "packageManager" :
" [email protected] +sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e"
118
112
}
You can’t perform that action at this time.
0 commit comments