From 99349b14ae334c1addabad1ae01f4b78d187cbf6 Mon Sep 17 00:00:00 2001
From: Laurent Modolo <laurent.modolo@ens-lyon.fr>
Date: Thu, 19 May 2022 10:20:04 +0200
Subject: [PATCH] Merge: 88f47c9 (nanopipe/master)

---
 .../stringtie/2.1.1/Dockerfile                | 19 +++++++++++++++++++
 .../stringtie/2.1.1/docker_init.sh            |  5 +++++
 2 files changed, 24 insertions(+)
 create mode 100644 src/.docker_modules/stringtie/2.1.1/Dockerfile
 create mode 100755 src/.docker_modules/stringtie/2.1.1/docker_init.sh

diff --git a/src/.docker_modules/stringtie/2.1.1/Dockerfile b/src/.docker_modules/stringtie/2.1.1/Dockerfile
new file mode 100644
index 00000000..7e0f2a18
--- /dev/null
+++ b/src/.docker_modules/stringtie/2.1.1/Dockerfile
@@ -0,0 +1,19 @@
+FROM ubuntu:16.04
+Maintainer Chen Yuelong <yuelong.chen.btr@gmail.com>
+
+ARG version=2.1.1
+RUN mkdir -p /opt/tools
+
+WORKDIR /opt/tools
+
+# install stringtie
+RUN \
+  apt update && apt install -y wget && \
+  wget -c http://ccb.jhu.edu/software/stringtie/dl/stringtie-${version}.Linux_x86_64.tar.gz && \
+  tar -zxvf stringtie-${version}.Linux_x86_64.tar.gz && \
+  cp stringtie-${version}.Linux_x86_64/stringtie /usr/local/bin && \
+  rm -rf stringtie* && \
+  apt-get remove --purge --yes \
+              wget && \
+  apt-get autoremove --purge --yes && \
+  apt-get clean
diff --git a/src/.docker_modules/stringtie/2.1.1/docker_init.sh b/src/.docker_modules/stringtie/2.1.1/docker_init.sh
new file mode 100755
index 00000000..04b48055
--- /dev/null
+++ b/src/.docker_modules/stringtie/2.1.1/docker_init.sh
@@ -0,0 +1,5 @@
+#!/bin/sh
+# docker pull lbmc/stringtie:2.1.1
+docker build src/.docker_modules/stringtie/2.1.0 -t 'lbmc/stringtie:2.1.1'
+docker push lbmc/stringtie:2.1.1
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/stringtie:2.1.1" --push src/.docker_modules/stringtie/2.1.1
\ No newline at end of file
-- 
GitLab