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

Basic Dockerfile, installing dependencies

parent a4afe80f
Branches
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