mvp
cicd / cicd (push) Successful in 1m42s
Details
cicd / cicd (push) Successful in 1m42s
Details
commit
6b450034d3
|
|
@ -0,0 +1,21 @@
|
||||||
|
name: cicd
|
||||||
|
on:
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
cicd:
|
||||||
|
name: cicd
|
||||||
|
runs-on: dind
|
||||||
|
steps:
|
||||||
|
- name: checkout
|
||||||
|
uses: actions/checkout@v3
|
||||||
|
- name: cicd
|
||||||
|
run: |
|
||||||
|
set -euo pipefail
|
||||||
|
v=2.7.3
|
||||||
|
img=registry-app.inhome.blapointe.com:5001/local-containers/influxdb:$v
|
||||||
|
docker rmi -f $img || true
|
||||||
|
docker build -f ./Dockerfile -t $img --build-arg INFLUXDB_VERSION=$v .
|
||||||
|
docker push $img
|
||||||
|
|
@ -0,0 +1,7 @@
|
||||||
|
FROM registry-app.inhome.blapointe.com:5001/external/debian:latest
|
||||||
|
|
||||||
|
ARG INFLUXDB_VERSION
|
||||||
|
RUN set -e; apt update; apt -y install --no-install-recommends wget ca-certificates; cd $(mktemp -d); wget https://dl.influxdata.com/influxdb/releases/influxdb2-${INFLUXDB_VERSION}_linux_amd64.tar.gz; tar -xf ./*.tar.gz; cp -r ./influxdb*/ /influxdb/
|
||||||
|
WORKDIR /data
|
||||||
|
ENTRYPOINT ["/influxdb/usr/bin/influxd"]
|
||||||
|
CMD []
|
||||||
Loading…
Reference in New Issue