Skip to content
Snippets Groups Projects
Commit 8138d786 authored by Erick Hitter's avatar Erick Hitter
Browse files

Basic Dockerfile, installing dependencies

parent a4afe80f
No related branches found
No related tags found
1 merge request!1MVP
...@@ -44,6 +44,6 @@ build:dev: ...@@ -44,6 +44,6 @@ build:dev:
stage: deploy stage: deploy
script: script:
- docker build --pull -t "$CI_REGISTRY_IMAGE:dev" ./context/ - docker build --pull -t "$CI_REGISTRY_IMAGE:dev" ./context/
- docker push "$CI_REGISTRY_IMAGE:dev" #- docker push "$CI_REGISTRY_IMAGE:dev"
except: except:
- master - master
#!/bin/bash FROM debian:buster-slim
# Usage: ./deleteOld "bucketname" "30 days" LABEL maintainer="ethitter"
LABEL version="1.0"
s3cmd ls s3://$1 | while read -r line; RUN echo "deb http://security.debian.org/ buster/updates main" >> /etc/apt/sources.list
do
createDate=`echo $line|awk {'print $1" "$2'}` RUN apt-get update \
createDate=`date -d"$createDate" +%s` && apt-get -y --no-install-recommends install \
olderThan=`date -d"-$2" +%s` s4cmd \
if [[ $createDate -lt $olderThan ]] && apt-get clean \
then && rm -rf /var/lib/apt/lists/*
fileName=`echo $line|awk {'print $4'}`
echo $fileName
if [[ $fileName != "" ]]
then
s3cmd del "$fileName"
fi
fi
done;
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment