From 04753df88c5b8d64a491953d684b679ff90a59fe Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=96ystein=20Andersen?=
 <oystein.andersen_external@solita.fi>
Date: Wed, 25 Nov 2020 13:58:22 +0100
Subject: [PATCH 1/2] Added a way to copy from aws to docker hub

---
 pipeline/pipeline.yaml | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

diff --git a/pipeline/pipeline.yaml b/pipeline/pipeline.yaml
index 4e50bf9..5c3abf4 100644
--- a/pipeline/pipeline.yaml
+++ b/pipeline/pipeline.yaml
@@ -64,6 +64,19 @@ resources:
       admin_cert: ((demo_kube_admin_cert))
       resource_type: cronjob
       resource_name: redis-clean-trigger
+  - name: pull_image
+    type: docker-image-resource
+    source:
+      repository: 935062023832.dkr.ecr.eu-west-1.amazonaws.com/redis_clean_trigger
+      aws_access_key_id: ((aws_access_key_ecr))
+      aws_secret_access_key: ((aws_secret_key_ecr))
+  - name: push_image
+    type: docker-image-resource
+    source:
+      repository: smartenergi/redis_clean_trigger
+      username: ((dockerhub_user))
+      password: ((dockerhub_password))
+
 
 jobs:
   - name: "Build"
@@ -150,3 +163,18 @@ jobs:
           *Build Pipeline Name*: $BUILD_PIPELINE_NAME
           *Job*: Deploy to demo
           *URL*: http://pipeline.smartenergi.io:8080/builds/$BUILD_ID
+  - name: Pull_and_push_2_hub
+    public: true
+    serial: false
+    plan:
+      - get: version
+        trigger: true
+        passed: ["Build"]
+      - get: pull_image
+        params:
+          save: true
+      - put: push_image
+        params:
+          load: pull_image
+          tag_file: version/number
+        get_params: { skip_download: true }
-- 
2.30.2


From b5dc68b741587231277f04aada7ca672d0d27904 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=96ystein=20Andersen?=
 <oystein.andersen_external@solita.fi>
Date: Wed, 25 Nov 2020 16:55:48 +0100
Subject: [PATCH 2/2] Dokumentation

---
 README.md | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/README.md b/README.md
index 87af66c..608257e 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,9 @@
-# alarmlist_trigger
+# Redis clean trigger 
+
+Will clean the Redis Stream and leave only the specified amount of posts
+
+
+## By number and not by time
+
+Redis can't remove old post by date, only by how many you want to be left. Not optimal. 
 
-Microservice trigger of larmlist updates
-- 
2.30.2