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:
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