Skip to content

Commit

Permalink
fake version bump to test trivy scan
Browse files Browse the repository at this point in the history
  • Loading branch information
lavarou committed Nov 20, 2024
1 parent ee4f060 commit 1d78009
Show file tree
Hide file tree
Showing 2 changed files with 54 additions and 0 deletions.
28 changes: 28 additions & 0 deletions 9.22.0/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
#------------------------------------------------------------------------------
# Copyright [2019] New Relic Corporation. All rights reserved.
# SPDX-License-Identifier: Apache-2.0
#------------------------------------------------------------------------------


FROM alpine:3.13 AS build

ENV NEWRELIC_VERSION 11.3.0.16
ENV NEWRELIC_NAME newrelic-php5-${NEWRELIC_VERSION}-linux-musl
ENV NEWRELIC_SHA bebd7cb1137296c78b04816654c02fe330efc937947a00c6d7239f197835c5d1

RUN set -ex; \
wget -O /tmp/${NEWRELIC_NAME}.tar.gz https://download.newrelic.com/php_agent/archive/${NEWRELIC_VERSION}/${NEWRELIC_NAME}.tar.gz; \
cd /tmp/; \
echo "$NEWRELIC_SHA $NEWRELIC_NAME.tar.gz" | sha256sum -c; \
tar -xzf ${NEWRELIC_NAME}.tar.gz; \
export NR_INSTALL_SILENT=1; \
${NEWRELIC_NAME}/newrelic-install install_daemon

FROM alpine

COPY --from=build /usr/bin/newrelic-daemon /bin/newrelic-daemon

EXPOSE 31339

ENTRYPOINT [ "/bin/newrelic-daemon" ]
CMD ["--foreground", "--logfile", "/proc/self/fd/1", "--port", "31339"]
26 changes: 26 additions & 0 deletions 9.22.0/docker-entrypoint.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
#!/bin/sh
#------------------------------------------------------------------------------
# Copyright [2019] New Relic Corporation. All rights reserved.
# SPDX-License-Identifier: Apache-2.0
#------------------------------------------------------------------------------
set -e

defaultArgs=" --logfile /proc/self/fd/1 --watchdog-foreground --address=$(hostname):31339"

case "$1" in
-*)
#args start with a flag
set -- /usr/bin/newrelic-daemon $defaultArgs "$@"
;;
'/usr/bin/newrelic-daemon')
# Remove the first element from the arguments
shift 1
set -- /usr/bin/newrelic-daemon $defaultArgs "$@"
;;
*)
#likely invalid args, but the daemon will handle it with graceful messages.
set -- /usr/bin/newrelic-daemon $defaultArgs "$@"
;;
esac

exec "$@"

0 comments on commit 1d78009

Please sign in to comment.