Skip to content

Commit eb70227

Browse files
Revert "Update newrelic version to 11.23.2 and add support for Node.js 16 bui…" (#400)
This reverts commit cf6231e.
1 parent 47654bb commit eb70227

File tree

1 file changed

+51
-70
lines changed

1 file changed

+51
-70
lines changed

nodejs/publish-layers.sh

Lines changed: 51 additions & 70 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,7 @@ function build_wrapper {
3131
fi
3232
rm -rf $BUILD_DIR $ZIP
3333
mkdir -p $DIST_DIR
34-
npm install --prefix $BUILD_DIR [email protected]
35-
# npm install --install-strategy=nested --prefix $BUILD_DIR newrelic@latest
34+
npm install --install-strategy=nested --prefix $BUILD_DIR newrelic@latest
3635
if [ "$slim" == "slim" ]; then
3736
echo "Slim build, removing opentelemetry dependencies"
3837
rm -rf $BUILD_DIR/node_modules/newrelic/node_modules/@opentelemetry
@@ -79,76 +78,58 @@ case "$1" in
7978
"publish_wrapper")
8079
publish_wrapper $2 $3
8180
;;
82-
"build-16")
83-
build_wrapper 16 arm64
84-
build_wrapper 16 x86_64
85-
;;
86-
"publish-16")
87-
publish_wrapper 16 arm64
88-
publish_wrapper 16 x86_64
89-
;;
90-
# "build-20")
91-
# build_wrapper 20 arm64
92-
# build_wrapper 20 x86_64
93-
# build_wrapper 20 arm64 slim
94-
# build_wrapper 20 x86_64 slim
95-
# ;;
96-
# "publish-20")
97-
# publish_wrapper 20 arm64
98-
# publish_wrapper 20 x86_64
99-
# publish_wrapper 20 arm64 slim
100-
# publish_wrapper 20 x86_64 slim
101-
# ;;
102-
# "build-22")
103-
# build_wrapper 22 arm64
104-
# build_wrapper 22 x86_64
105-
# build_wrapper 22 arm64 slim
106-
# build_wrapper 22 x86_64 slim
107-
# ;;
108-
# "publish-22")
109-
# publish_wrapper 22 arm64
110-
# publish_wrapper 22 x86_64
111-
# publish_wrapper 22 arm64 slim
112-
# publish_wrapper 22 x86_64 slim
113-
# ;;
114-
"build-publish-16-ecr-image")
115-
build_wrapper 16 arm64
116-
publish_docker_ecr $DIST_DIR/nodejs16x.arm64.zip nodejs16.x arm64
117-
build_wrapper 16 x86_64
118-
publish_docker_ecr $DIST_DIR/nodejs16x.x86_64.zip nodejs16.x x86_64
81+
"build-20")
82+
build_wrapper 20 arm64
83+
build_wrapper 20 x86_64
84+
build_wrapper 20 arm64 slim
85+
build_wrapper 20 x86_64 slim
86+
;;
87+
"publish-20")
88+
publish_wrapper 20 arm64
89+
publish_wrapper 20 x86_64
90+
publish_wrapper 20 arm64 slim
91+
publish_wrapper 20 x86_64 slim
92+
;;
93+
"build-22")
94+
build_wrapper 22 arm64
95+
build_wrapper 22 x86_64
96+
build_wrapper 22 arm64 slim
97+
build_wrapper 22 x86_64 slim
11998
;;
120-
# "build-publish-20-ecr-image")
121-
# build_wrapper 20 arm64
122-
# publish_docker_ecr $DIST_DIR/nodejs20x.arm64.zip nodejs20.x arm64
123-
# build_wrapper 20 arm64 slim
124-
# publish_docker_ecr $DIST_DIR/nodejs20x.arm64.slim.zip nodejs20.x arm64 slim
125-
# build_wrapper 20 x86_64
126-
# publish_docker_ecr $DIST_DIR/nodejs20x.x86_64.zip nodejs20.x x86_64
127-
# build_wrapper 20 x86_64 slim
128-
# publish_docker_ecr $DIST_DIR/nodejs20x.x86_64.slim.zip nodejs20.x x86_64 slim
129-
# ;;
130-
# "build-publish-22-ecr-image")
131-
# build_wrapper 22 arm64
132-
# publish_docker_ecr $DIST_DIR/nodejs22x.arm64.zip nodejs22.x arm64
133-
# build_wrapper 22 arm64 slim
134-
# publish_docker_ecr $DIST_DIR/nodejs22x.arm64.slim.zip nodejs22.x arm64
135-
# build_wrapper 22 x86_64
136-
# publish_docker_ecr $DIST_DIR/nodejs22x.x86_64.zip nodejs22.x x86_64
137-
# build_wrapper 22 x86_64 slim
138-
# publish_docker_ecr $DIST_DIR/nodejs22x.x86_64.slim.zip nodejs22.x x86_64 slim
139-
# ;;
140-
"nodejs16")
141-
$0 build-16
142-
$0 publish-16
99+
"publish-22")
100+
publish_wrapper 22 arm64
101+
publish_wrapper 22 x86_64
102+
publish_wrapper 22 arm64 slim
103+
publish_wrapper 22 x86_64 slim
104+
;;
105+
"build-publish-20-ecr-image")
106+
build_wrapper 20 arm64
107+
publish_docker_ecr $DIST_DIR/nodejs20x.arm64.zip nodejs20.x arm64
108+
build_wrapper 20 arm64 slim
109+
publish_docker_ecr $DIST_DIR/nodejs20x.arm64.slim.zip nodejs20.x arm64 slim
110+
build_wrapper 20 x86_64
111+
publish_docker_ecr $DIST_DIR/nodejs20x.x86_64.zip nodejs20.x x86_64
112+
build_wrapper 20 x86_64 slim
113+
publish_docker_ecr $DIST_DIR/nodejs20x.x86_64.slim.zip nodejs20.x x86_64 slim
114+
;;
115+
"build-publish-22-ecr-image")
116+
build_wrapper 22 arm64
117+
publish_docker_ecr $DIST_DIR/nodejs22x.arm64.zip nodejs22.x arm64
118+
build_wrapper 22 arm64 slim
119+
publish_docker_ecr $DIST_DIR/nodejs22x.arm64.slim.zip nodejs22.x arm64
120+
build_wrapper 22 x86_64
121+
publish_docker_ecr $DIST_DIR/nodejs22x.x86_64.zip nodejs22.x x86_64
122+
build_wrapper 22 x86_64 slim
123+
publish_docker_ecr $DIST_DIR/nodejs22x.x86_64.slim.zip nodejs22.x x86_64 slim
124+
;;
125+
"nodejs20")
126+
$0 build-20
127+
$0 publish-20
128+
;;
129+
"nodejs22")
130+
$0 build-22
131+
$0 publish-22
143132
;;
144-
# "nodejs20")
145-
# $0 build-20
146-
# $0 publish-20
147-
# ;;
148-
# "nodejs22")
149-
# $0 build-22
150-
# $0 publish-22
151-
# ;;
152133
*)
153134
usage
154135
;;

0 commit comments

Comments
 (0)