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
Tags
1 merge request!1MVP
......@@ -44,6 +44,6 @@ build:dev:
stage: deploy
script:
- docker build --pull -t "$CI_REGISTRY_IMAGE:dev" ./context/
- docker push "$CI_REGISTRY_IMAGE:dev"
#- docker push "$CI_REGISTRY_IMAGE:dev"
except:
- 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;
do
createDate=`echo $line|awk {'print $1" "$2'}`
createDate=`date -d"$createDate" +%s`
olderThan=`date -d"-$2" +%s`
if [[ $createDate -lt $olderThan ]]
then
fileName=`echo $line|awk {'print $4'}`
echo $fileName
if [[ $fileName != "" ]]
then
s3cmd del "$fileName"
fi
fi
done;
RUN echo "deb http://security.debian.org/ buster/updates main" >> /etc/apt/sources.list
RUN apt-get update \
&& apt-get -y --no-install-recommends install \
s4cmd \
&& apt-get clean \
&& rm -rf /var/lib/apt/lists/*
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment