From bc9140cbf49f79939aca4455b26b21c56499c5a9 Mon Sep 17 00:00:00 2001 From: stam Date: Wed, 19 May 2021 15:46:35 +0300 Subject: [PATCH] cleanup --- .../data/crucible/templates/1}/Dockerfile | 14 +++--- .../templates/1/Makefile | 0 .../crucible/templates/1}/docker-compose.yml | 2 +- .../templates/1/entrypoint.sh | 0 .../templates/1/Dockerfile | 8 +-- .../dotnet/data/fisheye/templates/1}/Makefile | 0 .../templates/1/docker-compose.yml | 2 +- .../data/fisheye/templates/1}/entrypoint.sh | 0 .../atlassian/fisheye-crucible/1/1.0.1a/.env | 3 -- .../fisheye-crucible/1/1.0.1a/Dockerfile | 49 ------------------- linux/atlassian/fisheye-crucible/1/1.1.3/.env | 3 -- .../fisheye-crucible/1/1.1.3/Makefile | 5 -- .../1/1.1.3/docker-compose.yml | 9 ---- .../fisheye-crucible/1/1.1.3/entrypoint.sh | 33 ------------- linux/atlassian/fisheye-crucible/1/1.2.5/.env | 3 -- .../fisheye-crucible/1/1.2.5/Dockerfile | 49 ------------------- .../fisheye-crucible/1/1.2.5/Makefile | 5 -- .../1/1.2.5/docker-compose.yml | 9 ---- .../fisheye-crucible/1/1.2.5/entrypoint.sh | 33 ------------- linux/atlassian/fisheye-crucible/1/1.3.3/.env | 3 -- .../fisheye-crucible/1/1.3.3/Dockerfile | 49 ------------------- .../fisheye-crucible/1/1.3.3/Makefile | 5 -- .../1/1.3.3/docker-compose.yml | 9 ---- .../fisheye-crucible/1/1.3.3/entrypoint.sh | 33 ------------- linux/atlassian/fisheye-crucible/1/1.3.4/.env | 3 -- .../fisheye-crucible/1/1.3.4/Dockerfile | 49 ------------------- .../fisheye-crucible/1/1.3.4/Makefile | 5 -- .../1/1.3.4/docker-compose.yml | 9 ---- .../fisheye-crucible/1/1.3.4/entrypoint.sh | 33 ------------- linux/atlassian/fisheye-crucible/1/1.3.5/.env | 3 -- .../fisheye-crucible/1/1.3.5/Dockerfile | 49 ------------------- .../fisheye-crucible/1/1.3.5/Makefile | 5 -- .../1/1.3.5/docker-compose.yml | 9 ---- .../fisheye-crucible/1/1.3.5/entrypoint.sh | 33 ------------- linux/atlassian/fisheye-crucible/1/1.3.6/.env | 3 -- .../fisheye-crucible/1/1.3.6/Dockerfile | 49 ------------------- .../fisheye-crucible/1/1.3.6/Makefile | 5 -- .../1/1.3.6/docker-compose.yml | 9 ---- .../fisheye-crucible/1/1.3.6/entrypoint.sh | 33 ------------- linux/atlassian/fisheye-crucible/1/1.3.7/.env | 3 -- .../fisheye-crucible/1/1.3.7/Dockerfile | 49 ------------------- .../fisheye-crucible/1/1.3.7/Makefile | 5 -- .../1/1.3.7/docker-compose.yml | 9 ---- .../fisheye-crucible/1/1.3.7/entrypoint.sh | 33 ------------- linux/atlassian/fisheye-crucible/1/1.3.8/.env | 3 -- .../fisheye-crucible/1/1.3.8/Dockerfile | 49 ------------------- .../fisheye-crucible/1/1.3.8/Makefile | 5 -- .../1/1.3.8/docker-compose.yml | 9 ---- .../fisheye-crucible/1/1.3.8/entrypoint.sh | 33 ------------- linux/atlassian/fisheye-crucible/1/1.4.1/.env | 3 -- .../fisheye-crucible/1/1.4.1/Dockerfile | 49 ------------------- .../fisheye-crucible/1/1.4.1/Makefile | 5 -- .../1/1.4.1/docker-compose.yml | 9 ---- .../fisheye-crucible/1/1.4.1/entrypoint.sh | 33 ------------- linux/atlassian/fisheye-crucible/1/1.4.2/.env | 3 -- .../fisheye-crucible/1/1.4.2/Dockerfile | 49 ------------------- .../fisheye-crucible/1/1.4.2/Makefile | 5 -- .../1/1.4.2/docker-compose.yml | 9 ---- .../fisheye-crucible/1/1.4.2/entrypoint.sh | 33 ------------- linux/atlassian/fisheye-crucible/1/1.4.3/.env | 3 -- .../fisheye-crucible/1/1.4.3/Dockerfile | 49 ------------------- .../fisheye-crucible/1/1.4.3/Makefile | 5 -- .../1/1.4.3/docker-compose.yml | 9 ---- .../fisheye-crucible/1/1.4.3/entrypoint.sh | 33 ------------- linux/atlassian/fisheye-crucible/1/1.4/.env | 3 -- .../fisheye-crucible/1/1.4/Dockerfile | 49 ------------------- .../atlassian/fisheye-crucible/1/1.4/Makefile | 5 -- .../fisheye-crucible/1/1.4/docker-compose.yml | 9 ---- .../fisheye-crucible/1/1.4/entrypoint.sh | 33 ------------- linux/atlassian/fisheye-crucible/1/1.5.1/.env | 3 -- .../fisheye-crucible/1/1.5.1/Dockerfile | 49 ------------------- .../fisheye-crucible/1/1.5.1/Makefile | 5 -- .../1/1.5.1/docker-compose.yml | 9 ---- .../fisheye-crucible/1/1.5.1/entrypoint.sh | 33 ------------- linux/atlassian/fisheye-crucible/1/1.5.2/.env | 3 -- .../fisheye-crucible/1/1.5.2/Dockerfile | 49 ------------------- .../fisheye-crucible/1/1.5.2/Makefile | 5 -- .../1/1.5.2/docker-compose.yml | 9 ---- .../fisheye-crucible/1/1.5.2/entrypoint.sh | 33 ------------- linux/atlassian/fisheye-crucible/1/1.5.3/.env | 3 -- .../fisheye-crucible/1/1.5.3/Dockerfile | 49 ------------------- .../fisheye-crucible/1/1.5.3/Makefile | 5 -- .../1/1.5.3/docker-compose.yml | 9 ---- .../fisheye-crucible/1/1.5.3/entrypoint.sh | 33 ------------- linux/atlassian/fisheye-crucible/1/1.5.4/.env | 3 -- .../fisheye-crucible/1/1.5.4/Dockerfile | 49 ------------------- .../fisheye-crucible/1/1.5.4/Makefile | 5 -- .../1/1.5.4/docker-compose.yml | 9 ---- .../fisheye-crucible/1/1.5.4/entrypoint.sh | 33 ------------- linux/atlassian/fisheye-crucible/1/1.5/.env | 3 -- .../fisheye-crucible/1/1.5/Dockerfile | 49 ------------------- .../atlassian/fisheye-crucible/1/1.5/Makefile | 5 -- .../fisheye-crucible/1/1.5/docker-compose.yml | 9 ---- .../fisheye-crucible/1/1.5/entrypoint.sh | 33 ------------- linux/atlassian/fisheye-crucible/1/1.6.0/.env | 3 -- .../fisheye-crucible/1/1.6.0/Dockerfile | 49 ------------------- .../fisheye-crucible/1/1.6.0/Makefile | 5 -- .../1/1.6.0/docker-compose.yml | 9 ---- .../fisheye-crucible/1/1.6.0/entrypoint.sh | 33 ------------- .../fisheye-crucible/1/1.6.0Beta1/.env | 3 -- .../fisheye-crucible/1/1.6.0Beta1/Dockerfile | 49 ------------------- .../fisheye-crucible/1/1.6.0Beta1/Makefile | 5 -- .../1/1.6.0Beta1/docker-compose.yml | 9 ---- .../1/1.6.0Beta1/entrypoint.sh | 33 ------------- .../fisheye-crucible/1/1.6.0Beta2/.env | 3 -- .../fisheye-crucible/1/1.6.0Beta2/Dockerfile | 49 ------------------- .../fisheye-crucible/1/1.6.0Beta2/Makefile | 5 -- .../1/1.6.0Beta2/docker-compose.yml | 9 ---- .../1/1.6.0Beta2/entrypoint.sh | 33 ------------- linux/atlassian/fisheye-crucible/1/1.6.1/.env | 3 -- .../fisheye-crucible/1/1.6.1/Dockerfile | 49 ------------------- .../fisheye-crucible/1/1.6.1/Makefile | 5 -- .../1/1.6.1/docker-compose.yml | 9 ---- .../fisheye-crucible/1/1.6.1/entrypoint.sh | 33 ------------- linux/atlassian/fisheye-crucible/1/1.6.3/.env | 3 -- .../fisheye-crucible/1/1.6.3/Dockerfile | 49 ------------------- .../fisheye-crucible/1/1.6.3/Makefile | 5 -- .../1/1.6.3/docker-compose.yml | 9 ---- .../fisheye-crucible/1/1.6.3/entrypoint.sh | 33 ------------- linux/atlassian/fisheye-crucible/1/1.6.4/.env | 3 -- .../fisheye-crucible/1/1.6.4/Dockerfile | 49 ------------------- .../fisheye-crucible/1/1.6.4/Makefile | 5 -- .../1/1.6.4/docker-compose.yml | 9 ---- .../fisheye-crucible/1/1.6.4/entrypoint.sh | 33 ------------- .../atlassian/fisheye-crucible/1/1.6.5.a/.env | 3 -- .../fisheye-crucible/1/1.6.5.a/Dockerfile | 49 ------------------- .../fisheye-crucible/1/1.6.5.a/Makefile | 5 -- .../1/1.6.5.a/docker-compose.yml | 9 ---- .../fisheye-crucible/1/1.6.5.a/entrypoint.sh | 33 ------------- linux/atlassian/fisheye-crucible/1/1.6.5/.env | 3 -- .../fisheye-crucible/1/1.6.5/Dockerfile | 49 ------------------- .../fisheye-crucible/1/1.6.5/Makefile | 5 -- .../1/1.6.5/docker-compose.yml | 9 ---- .../fisheye-crucible/1/1.6.5/entrypoint.sh | 33 ------------- .../atlassian/fisheye-crucible/1/1.6.5a/.env | 3 -- .../fisheye-crucible/1/1.6.5a/Dockerfile | 49 ------------------- .../fisheye-crucible/1/1.6.5a/Makefile | 5 -- .../1/1.6.5a/docker-compose.yml | 9 ---- .../fisheye-crucible/1/1.6.5a/entrypoint.sh | 33 ------------- linux/atlassian/fisheye-crucible/1/1.6.6/.env | 3 -- .../fisheye-crucible/1/1.6.6/Dockerfile | 49 ------------------- .../fisheye-crucible/1/1.6.6/Makefile | 5 -- .../1/1.6.6/docker-compose.yml | 9 ---- .../fisheye-crucible/1/1.6.6/entrypoint.sh | 33 ------------- 144 files changed, 13 insertions(+), 2689 deletions(-) rename {linux/atlassian/fisheye-crucible/1/1.1.3 => bin/dotnet/data/crucible/templates/1}/Dockerfile (77%) rename bin/dotnet/data/{fisheye-crucible => crucible}/templates/1/Makefile (100%) rename {linux/atlassian/fisheye-crucible/1/1.0.1a => bin/dotnet/data/crucible/templates/1}/docker-compose.yml (73%) rename bin/dotnet/data/{fisheye-crucible => crucible}/templates/1/entrypoint.sh (100%) mode change 100755 => 100644 rename bin/dotnet/data/{fisheye-crucible => fisheye}/templates/1/Dockerfile (88%) rename {linux/atlassian/fisheye-crucible/1/1.0.1a => bin/dotnet/data/fisheye/templates/1}/Makefile (100%) rename bin/dotnet/data/{fisheye-crucible => fisheye}/templates/1/docker-compose.yml (73%) rename {linux/atlassian/fisheye-crucible/1/1.0.1a => bin/dotnet/data/fisheye/templates/1}/entrypoint.sh (100%) delete mode 100644 linux/atlassian/fisheye-crucible/1/1.0.1a/.env delete mode 100644 linux/atlassian/fisheye-crucible/1/1.0.1a/Dockerfile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.1.3/.env delete mode 100644 linux/atlassian/fisheye-crucible/1/1.1.3/Makefile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.1.3/docker-compose.yml delete mode 100755 linux/atlassian/fisheye-crucible/1/1.1.3/entrypoint.sh delete mode 100644 linux/atlassian/fisheye-crucible/1/1.2.5/.env delete mode 100644 linux/atlassian/fisheye-crucible/1/1.2.5/Dockerfile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.2.5/Makefile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.2.5/docker-compose.yml delete mode 100644 linux/atlassian/fisheye-crucible/1/1.2.5/entrypoint.sh delete mode 100644 linux/atlassian/fisheye-crucible/1/1.3.3/.env delete mode 100644 linux/atlassian/fisheye-crucible/1/1.3.3/Dockerfile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.3.3/Makefile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.3.3/docker-compose.yml delete mode 100644 linux/atlassian/fisheye-crucible/1/1.3.3/entrypoint.sh delete mode 100644 linux/atlassian/fisheye-crucible/1/1.3.4/.env delete mode 100644 linux/atlassian/fisheye-crucible/1/1.3.4/Dockerfile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.3.4/Makefile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.3.4/docker-compose.yml delete mode 100644 linux/atlassian/fisheye-crucible/1/1.3.4/entrypoint.sh delete mode 100644 linux/atlassian/fisheye-crucible/1/1.3.5/.env delete mode 100644 linux/atlassian/fisheye-crucible/1/1.3.5/Dockerfile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.3.5/Makefile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.3.5/docker-compose.yml delete mode 100644 linux/atlassian/fisheye-crucible/1/1.3.5/entrypoint.sh delete mode 100644 linux/atlassian/fisheye-crucible/1/1.3.6/.env delete mode 100644 linux/atlassian/fisheye-crucible/1/1.3.6/Dockerfile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.3.6/Makefile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.3.6/docker-compose.yml delete mode 100644 linux/atlassian/fisheye-crucible/1/1.3.6/entrypoint.sh delete mode 100644 linux/atlassian/fisheye-crucible/1/1.3.7/.env delete mode 100644 linux/atlassian/fisheye-crucible/1/1.3.7/Dockerfile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.3.7/Makefile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.3.7/docker-compose.yml delete mode 100644 linux/atlassian/fisheye-crucible/1/1.3.7/entrypoint.sh delete mode 100644 linux/atlassian/fisheye-crucible/1/1.3.8/.env delete mode 100644 linux/atlassian/fisheye-crucible/1/1.3.8/Dockerfile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.3.8/Makefile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.3.8/docker-compose.yml delete mode 100644 linux/atlassian/fisheye-crucible/1/1.3.8/entrypoint.sh delete mode 100644 linux/atlassian/fisheye-crucible/1/1.4.1/.env delete mode 100644 linux/atlassian/fisheye-crucible/1/1.4.1/Dockerfile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.4.1/Makefile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.4.1/docker-compose.yml delete mode 100644 linux/atlassian/fisheye-crucible/1/1.4.1/entrypoint.sh delete mode 100644 linux/atlassian/fisheye-crucible/1/1.4.2/.env delete mode 100644 linux/atlassian/fisheye-crucible/1/1.4.2/Dockerfile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.4.2/Makefile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.4.2/docker-compose.yml delete mode 100644 linux/atlassian/fisheye-crucible/1/1.4.2/entrypoint.sh delete mode 100644 linux/atlassian/fisheye-crucible/1/1.4.3/.env delete mode 100644 linux/atlassian/fisheye-crucible/1/1.4.3/Dockerfile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.4.3/Makefile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.4.3/docker-compose.yml delete mode 100644 linux/atlassian/fisheye-crucible/1/1.4.3/entrypoint.sh delete mode 100644 linux/atlassian/fisheye-crucible/1/1.4/.env delete mode 100644 linux/atlassian/fisheye-crucible/1/1.4/Dockerfile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.4/Makefile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.4/docker-compose.yml delete mode 100644 linux/atlassian/fisheye-crucible/1/1.4/entrypoint.sh delete mode 100644 linux/atlassian/fisheye-crucible/1/1.5.1/.env delete mode 100644 linux/atlassian/fisheye-crucible/1/1.5.1/Dockerfile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.5.1/Makefile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.5.1/docker-compose.yml delete mode 100755 linux/atlassian/fisheye-crucible/1/1.5.1/entrypoint.sh delete mode 100644 linux/atlassian/fisheye-crucible/1/1.5.2/.env delete mode 100644 linux/atlassian/fisheye-crucible/1/1.5.2/Dockerfile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.5.2/Makefile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.5.2/docker-compose.yml delete mode 100755 linux/atlassian/fisheye-crucible/1/1.5.2/entrypoint.sh delete mode 100644 linux/atlassian/fisheye-crucible/1/1.5.3/.env delete mode 100644 linux/atlassian/fisheye-crucible/1/1.5.3/Dockerfile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.5.3/Makefile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.5.3/docker-compose.yml delete mode 100755 linux/atlassian/fisheye-crucible/1/1.5.3/entrypoint.sh delete mode 100644 linux/atlassian/fisheye-crucible/1/1.5.4/.env delete mode 100644 linux/atlassian/fisheye-crucible/1/1.5.4/Dockerfile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.5.4/Makefile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.5.4/docker-compose.yml delete mode 100755 linux/atlassian/fisheye-crucible/1/1.5.4/entrypoint.sh delete mode 100644 linux/atlassian/fisheye-crucible/1/1.5/.env delete mode 100644 linux/atlassian/fisheye-crucible/1/1.5/Dockerfile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.5/Makefile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.5/docker-compose.yml delete mode 100755 linux/atlassian/fisheye-crucible/1/1.5/entrypoint.sh delete mode 100644 linux/atlassian/fisheye-crucible/1/1.6.0/.env delete mode 100644 linux/atlassian/fisheye-crucible/1/1.6.0/Dockerfile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.6.0/Makefile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.6.0/docker-compose.yml delete mode 100755 linux/atlassian/fisheye-crucible/1/1.6.0/entrypoint.sh delete mode 100644 linux/atlassian/fisheye-crucible/1/1.6.0Beta1/.env delete mode 100644 linux/atlassian/fisheye-crucible/1/1.6.0Beta1/Dockerfile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.6.0Beta1/Makefile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.6.0Beta1/docker-compose.yml delete mode 100755 linux/atlassian/fisheye-crucible/1/1.6.0Beta1/entrypoint.sh delete mode 100644 linux/atlassian/fisheye-crucible/1/1.6.0Beta2/.env delete mode 100644 linux/atlassian/fisheye-crucible/1/1.6.0Beta2/Dockerfile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.6.0Beta2/Makefile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.6.0Beta2/docker-compose.yml delete mode 100755 linux/atlassian/fisheye-crucible/1/1.6.0Beta2/entrypoint.sh delete mode 100644 linux/atlassian/fisheye-crucible/1/1.6.1/.env delete mode 100644 linux/atlassian/fisheye-crucible/1/1.6.1/Dockerfile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.6.1/Makefile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.6.1/docker-compose.yml delete mode 100755 linux/atlassian/fisheye-crucible/1/1.6.1/entrypoint.sh delete mode 100644 linux/atlassian/fisheye-crucible/1/1.6.3/.env delete mode 100644 linux/atlassian/fisheye-crucible/1/1.6.3/Dockerfile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.6.3/Makefile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.6.3/docker-compose.yml delete mode 100755 linux/atlassian/fisheye-crucible/1/1.6.3/entrypoint.sh delete mode 100644 linux/atlassian/fisheye-crucible/1/1.6.4/.env delete mode 100644 linux/atlassian/fisheye-crucible/1/1.6.4/Dockerfile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.6.4/Makefile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.6.4/docker-compose.yml delete mode 100755 linux/atlassian/fisheye-crucible/1/1.6.4/entrypoint.sh delete mode 100644 linux/atlassian/fisheye-crucible/1/1.6.5.a/.env delete mode 100644 linux/atlassian/fisheye-crucible/1/1.6.5.a/Dockerfile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.6.5.a/Makefile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.6.5.a/docker-compose.yml delete mode 100755 linux/atlassian/fisheye-crucible/1/1.6.5.a/entrypoint.sh delete mode 100644 linux/atlassian/fisheye-crucible/1/1.6.5/.env delete mode 100644 linux/atlassian/fisheye-crucible/1/1.6.5/Dockerfile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.6.5/Makefile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.6.5/docker-compose.yml delete mode 100755 linux/atlassian/fisheye-crucible/1/1.6.5/entrypoint.sh delete mode 100644 linux/atlassian/fisheye-crucible/1/1.6.5a/.env delete mode 100644 linux/atlassian/fisheye-crucible/1/1.6.5a/Dockerfile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.6.5a/Makefile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.6.5a/docker-compose.yml delete mode 100755 linux/atlassian/fisheye-crucible/1/1.6.5a/entrypoint.sh delete mode 100644 linux/atlassian/fisheye-crucible/1/1.6.6/.env delete mode 100644 linux/atlassian/fisheye-crucible/1/1.6.6/Dockerfile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.6.6/Makefile delete mode 100644 linux/atlassian/fisheye-crucible/1/1.6.6/docker-compose.yml delete mode 100755 linux/atlassian/fisheye-crucible/1/1.6.6/entrypoint.sh diff --git a/linux/atlassian/fisheye-crucible/1/1.1.3/Dockerfile b/bin/dotnet/data/crucible/templates/1/Dockerfile similarity index 77% rename from linux/atlassian/fisheye-crucible/1/1.1.3/Dockerfile rename to bin/dotnet/data/crucible/templates/1/Dockerfile index 4eec725a4..3efd74f1a 100644 --- a/linux/atlassian/fisheye-crucible/1/1.1.3/Dockerfile +++ b/bin/dotnet/data/crucible/templates/1/Dockerfile @@ -16,8 +16,8 @@ ENV RUN_USER daemon ENV RUN_GROUP daemon # https://confluence.atlassian.com/fisheye/fisheye-folder-layout-298976940.html -ENV FISHEYE_HOME /opt/atlassian/fecru -ENV FISHEYE_INST /var/atlassian/application-data/fecru +ENV FISHEYE_HOME /opt/atlassian/crucible +ENV FISHEYE_INST /var/atlassian/application-data/crucible VOLUME ["${FISHEYE_INST}"] WORKDIR $FISHEYE_INST @@ -29,16 +29,16 @@ EXPOSE 8060 # Installing ################################################################## RUN mkdir -p ${FISHEYE_HOME} \ - && wget -nv --random-wait -c ${DOWNLOAD_URL} -O /tmp/fisheye-${RELEASE}.zip \ - && unzip -q /tmp/fisheye-${RELEASE}.zip -d /tmp \ - && mv /tmp/fecru-${RELEASE}/* ${FISHEYE_HOME} \ + && wget -nv --random-wait -c ${DOWNLOAD_URL} -O /tmp/crucible-${RELEASE}.zip \ + && unzip -q /tmp/crucible-${RELEASE}.zip -d /tmp \ + && mv /tmp/crucible-${RELEASE}/* ${FISHEYE_HOME} \ && chown -R ${RUN_USER}:${RUN_GROUP} ${FISHEYE_HOME} \ && chmod +x /usr/bin/p4 \ && update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 \ && apt-get clean -y \ && apt-get autoclean -y \ - && rm -rfv /tmp/fisheye-${RELEASE}.zip \ - && rm -rfv /tmp/fecru-${RELEASE} \ + && rm -rfv /tmp/crucible-${RELEASE}.zip \ + && rm -rfv /tmp/crucible-${RELEASE} \ && rm -rfv /var/lib/apt/lists/* \ && rm -rfv /var/cache/apt/archives/*.deb diff --git a/bin/dotnet/data/fisheye-crucible/templates/1/Makefile b/bin/dotnet/data/crucible/templates/1/Makefile similarity index 100% rename from bin/dotnet/data/fisheye-crucible/templates/1/Makefile rename to bin/dotnet/data/crucible/templates/1/Makefile diff --git a/linux/atlassian/fisheye-crucible/1/1.0.1a/docker-compose.yml b/bin/dotnet/data/crucible/templates/1/docker-compose.yml similarity index 73% rename from linux/atlassian/fisheye-crucible/1/1.0.1a/docker-compose.yml rename to bin/dotnet/data/crucible/templates/1/docker-compose.yml index fba8ce85f..127b0dd9a 100644 --- a/linux/atlassian/fisheye-crucible/1/1.0.1a/docker-compose.yml +++ b/bin/dotnet/data/crucible/templates/1/docker-compose.yml @@ -1,7 +1,7 @@ version: '3.9' services: app: - image: "epicmorg/fisheye-crucible:${RELEASE}" + image: "epicmorg/crucible:${RELEASE}" build: context: . args: diff --git a/bin/dotnet/data/fisheye-crucible/templates/1/entrypoint.sh b/bin/dotnet/data/crucible/templates/1/entrypoint.sh old mode 100755 new mode 100644 similarity index 100% rename from bin/dotnet/data/fisheye-crucible/templates/1/entrypoint.sh rename to bin/dotnet/data/crucible/templates/1/entrypoint.sh diff --git a/bin/dotnet/data/fisheye-crucible/templates/1/Dockerfile b/bin/dotnet/data/fisheye/templates/1/Dockerfile similarity index 88% rename from bin/dotnet/data/fisheye-crucible/templates/1/Dockerfile rename to bin/dotnet/data/fisheye/templates/1/Dockerfile index 4eec725a4..426636d79 100644 --- a/bin/dotnet/data/fisheye-crucible/templates/1/Dockerfile +++ b/bin/dotnet/data/fisheye/templates/1/Dockerfile @@ -16,8 +16,8 @@ ENV RUN_USER daemon ENV RUN_GROUP daemon # https://confluence.atlassian.com/fisheye/fisheye-folder-layout-298976940.html -ENV FISHEYE_HOME /opt/atlassian/fecru -ENV FISHEYE_INST /var/atlassian/application-data/fecru +ENV FISHEYE_HOME /opt/atlassian/fisheye +ENV FISHEYE_INST /var/atlassian/application-data/fisheye VOLUME ["${FISHEYE_INST}"] WORKDIR $FISHEYE_INST @@ -31,14 +31,14 @@ EXPOSE 8060 RUN mkdir -p ${FISHEYE_HOME} \ && wget -nv --random-wait -c ${DOWNLOAD_URL} -O /tmp/fisheye-${RELEASE}.zip \ && unzip -q /tmp/fisheye-${RELEASE}.zip -d /tmp \ - && mv /tmp/fecru-${RELEASE}/* ${FISHEYE_HOME} \ + && mv /tmp/fisheye-${RELEASE}/* ${FISHEYE_HOME} \ && chown -R ${RUN_USER}:${RUN_GROUP} ${FISHEYE_HOME} \ && chmod +x /usr/bin/p4 \ && update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 \ && apt-get clean -y \ && apt-get autoclean -y \ && rm -rfv /tmp/fisheye-${RELEASE}.zip \ - && rm -rfv /tmp/fecru-${RELEASE} \ + && rm -rfv /tmp/fisheye-${RELEASE} \ && rm -rfv /var/lib/apt/lists/* \ && rm -rfv /var/cache/apt/archives/*.deb diff --git a/linux/atlassian/fisheye-crucible/1/1.0.1a/Makefile b/bin/dotnet/data/fisheye/templates/1/Makefile similarity index 100% rename from linux/atlassian/fisheye-crucible/1/1.0.1a/Makefile rename to bin/dotnet/data/fisheye/templates/1/Makefile diff --git a/bin/dotnet/data/fisheye-crucible/templates/1/docker-compose.yml b/bin/dotnet/data/fisheye/templates/1/docker-compose.yml similarity index 73% rename from bin/dotnet/data/fisheye-crucible/templates/1/docker-compose.yml rename to bin/dotnet/data/fisheye/templates/1/docker-compose.yml index fba8ce85f..a49525ebf 100644 --- a/bin/dotnet/data/fisheye-crucible/templates/1/docker-compose.yml +++ b/bin/dotnet/data/fisheye/templates/1/docker-compose.yml @@ -1,7 +1,7 @@ version: '3.9' services: app: - image: "epicmorg/fisheye-crucible:${RELEASE}" + image: "epicmorg/fisheye:${RELEASE}" build: context: . args: diff --git a/linux/atlassian/fisheye-crucible/1/1.0.1a/entrypoint.sh b/bin/dotnet/data/fisheye/templates/1/entrypoint.sh similarity index 100% rename from linux/atlassian/fisheye-crucible/1/1.0.1a/entrypoint.sh rename to bin/dotnet/data/fisheye/templates/1/entrypoint.sh diff --git a/linux/atlassian/fisheye-crucible/1/1.0.1a/.env b/linux/atlassian/fisheye-crucible/1/1.0.1a/.env deleted file mode 100644 index 09774c7f1..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.0.1a/.env +++ /dev/null @@ -1,3 +0,0 @@ - -RELEASE=1.0.1a -DOWNLOAD_URL=https://www.atlassian.com/software/fisheye/downloads/binary/fisheye-1.0.1a-build-br78-94.zip diff --git a/linux/atlassian/fisheye-crucible/1/1.0.1a/Dockerfile b/linux/atlassian/fisheye-crucible/1/1.0.1a/Dockerfile deleted file mode 100644 index 4eec725a4..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.0.1a/Dockerfile +++ /dev/null @@ -1,49 +0,0 @@ -FROM epicmorg/prod:jdk7 -LABEL maintainer="Atlassian Jira Server Team; EpicMorg DevTeam, developer@epicm.org" -ARG DEBIAN_FRONTEND=noninteractive - -################################################################## -# ARGuments -################################################################## -#configured by dockerfile / .ENV -ARG RELEASE -ARG DOWNLOAD_URL - -################################################################## -# Setup -################################################################## -ENV RUN_USER daemon -ENV RUN_GROUP daemon - -# https://confluence.atlassian.com/fisheye/fisheye-folder-layout-298976940.html -ENV FISHEYE_HOME /opt/atlassian/fecru -ENV FISHEYE_INST /var/atlassian/application-data/fecru - -VOLUME ["${FISHEYE_INST}"] -WORKDIR $FISHEYE_INST - -# Expose HTTP port -EXPOSE 8060 - -################################################################## -# Installing -################################################################## -RUN mkdir -p ${FISHEYE_HOME} \ - && wget -nv --random-wait -c ${DOWNLOAD_URL} -O /tmp/fisheye-${RELEASE}.zip \ - && unzip -q /tmp/fisheye-${RELEASE}.zip -d /tmp \ - && mv /tmp/fecru-${RELEASE}/* ${FISHEYE_HOME} \ - && chown -R ${RUN_USER}:${RUN_GROUP} ${FISHEYE_HOME} \ - && chmod +x /usr/bin/p4 \ - && update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 \ - && apt-get clean -y \ - && apt-get autoclean -y \ - && rm -rfv /tmp/fisheye-${RELEASE}.zip \ - && rm -rfv /tmp/fecru-${RELEASE} \ - && rm -rfv /var/lib/apt/lists/* \ - && rm -rfv /var/cache/apt/archives/*.deb - -COPY entrypoint.sh /entrypoint.sh -COPY . /tmp - -CMD ["/entrypoint.sh", "run"] -ENTRYPOINT ["/usr/bin/tini", "--"] diff --git a/linux/atlassian/fisheye-crucible/1/1.1.3/.env b/linux/atlassian/fisheye-crucible/1/1.1.3/.env deleted file mode 100644 index d77c95411..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.1.3/.env +++ /dev/null @@ -1,3 +0,0 @@ - -RELEASE=1.1.3 -DOWNLOAD_URL=https://www.atlassian.com/software/fisheye/downloads/binary/fisheye-1.1.3-build-1.1-119c.zip diff --git a/linux/atlassian/fisheye-crucible/1/1.1.3/Makefile b/linux/atlassian/fisheye-crucible/1/1.1.3/Makefile deleted file mode 100644 index 82c5a2de6..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.1.3/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -all: app - -app: - docker-compose build --compress - docker-compose push diff --git a/linux/atlassian/fisheye-crucible/1/1.1.3/docker-compose.yml b/linux/atlassian/fisheye-crucible/1/1.1.3/docker-compose.yml deleted file mode 100644 index fba8ce85f..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.1.3/docker-compose.yml +++ /dev/null @@ -1,9 +0,0 @@ -version: '3.9' -services: - app: - image: "epicmorg/fisheye-crucible:${RELEASE}" - build: - context: . - args: - RELEASE: ${RELEASE} - DOWNLOAD_URL: ${DOWNLOAD_URL} \ No newline at end of file diff --git a/linux/atlassian/fisheye-crucible/1/1.1.3/entrypoint.sh b/linux/atlassian/fisheye-crucible/1/1.1.3/entrypoint.sh deleted file mode 100755 index 5559ebcb5..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.1.3/entrypoint.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/bash -set -euo pipefail - -# Set up FISHEYE_OPTS -: ${JVM_MINIMUM_MEMORY:=} -: ${JVM_MAXIMUM_MEMORY:=} -: ${JVM_SUPPORT_RECOMMENDED_ARGS:=} - -: ${FISHEYE_OPTS:=} - -if [ "${JVM_MINIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xms${JVM_MINIMUM_MEMORY}" -fi -if [ "${JVM_MAXIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xmx${JVM_MAXIMUM_MEMORY}" -fi - -export FISHEYE_OPTS="${FISHEYE_OPTS} ${JVM_SUPPORT_RECOMMENDED_ARGS}" - -# Start Bamboo as the correct user -if [ "${UID}" -eq 0 ]; then - echo "User is currently root. Will change directory ownership to ${RUN_USER}:${RUN_GROUP}, then downgrade permission to ${RUN_USER}" - PERMISSIONS_SIGNATURE=$(stat -c "%u:%U:%a" "${FISHEYE_INST}") - EXPECTED_PERMISSIONS=$(id -u ${RUN_USER}):${RUN_USER}:700 - if [ "${PERMISSIONS_SIGNATURE}" != "${EXPECTED_PERMISSIONS}" ]; then - chmod -R 700 "${FISHEYE_INST}" && - chown -R "${RUN_USER}:${RUN_GROUP}" "${FISHEYE_INST}" - fi - # Now drop privileges - exec su -s /bin/bash "${RUN_USER}" -c "$FISHEYE_HOME/bin/fisheyectl.sh $@" -else - exec "$FISHEYE_HOME/bin/fisheyectl.sh" "$@" -fi diff --git a/linux/atlassian/fisheye-crucible/1/1.2.5/.env b/linux/atlassian/fisheye-crucible/1/1.2.5/.env deleted file mode 100644 index fc6a9304c..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.2.5/.env +++ /dev/null @@ -1,3 +0,0 @@ - -RELEASE=1.2.5 -DOWNLOAD_URL=https://www.atlassian.com/software/fisheye/downloads/binary/fisheye-1.2.5-build-201.zip diff --git a/linux/atlassian/fisheye-crucible/1/1.2.5/Dockerfile b/linux/atlassian/fisheye-crucible/1/1.2.5/Dockerfile deleted file mode 100644 index 4eec725a4..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.2.5/Dockerfile +++ /dev/null @@ -1,49 +0,0 @@ -FROM epicmorg/prod:jdk7 -LABEL maintainer="Atlassian Jira Server Team; EpicMorg DevTeam, developer@epicm.org" -ARG DEBIAN_FRONTEND=noninteractive - -################################################################## -# ARGuments -################################################################## -#configured by dockerfile / .ENV -ARG RELEASE -ARG DOWNLOAD_URL - -################################################################## -# Setup -################################################################## -ENV RUN_USER daemon -ENV RUN_GROUP daemon - -# https://confluence.atlassian.com/fisheye/fisheye-folder-layout-298976940.html -ENV FISHEYE_HOME /opt/atlassian/fecru -ENV FISHEYE_INST /var/atlassian/application-data/fecru - -VOLUME ["${FISHEYE_INST}"] -WORKDIR $FISHEYE_INST - -# Expose HTTP port -EXPOSE 8060 - -################################################################## -# Installing -################################################################## -RUN mkdir -p ${FISHEYE_HOME} \ - && wget -nv --random-wait -c ${DOWNLOAD_URL} -O /tmp/fisheye-${RELEASE}.zip \ - && unzip -q /tmp/fisheye-${RELEASE}.zip -d /tmp \ - && mv /tmp/fecru-${RELEASE}/* ${FISHEYE_HOME} \ - && chown -R ${RUN_USER}:${RUN_GROUP} ${FISHEYE_HOME} \ - && chmod +x /usr/bin/p4 \ - && update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 \ - && apt-get clean -y \ - && apt-get autoclean -y \ - && rm -rfv /tmp/fisheye-${RELEASE}.zip \ - && rm -rfv /tmp/fecru-${RELEASE} \ - && rm -rfv /var/lib/apt/lists/* \ - && rm -rfv /var/cache/apt/archives/*.deb - -COPY entrypoint.sh /entrypoint.sh -COPY . /tmp - -CMD ["/entrypoint.sh", "run"] -ENTRYPOINT ["/usr/bin/tini", "--"] diff --git a/linux/atlassian/fisheye-crucible/1/1.2.5/Makefile b/linux/atlassian/fisheye-crucible/1/1.2.5/Makefile deleted file mode 100644 index 82c5a2de6..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.2.5/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -all: app - -app: - docker-compose build --compress - docker-compose push diff --git a/linux/atlassian/fisheye-crucible/1/1.2.5/docker-compose.yml b/linux/atlassian/fisheye-crucible/1/1.2.5/docker-compose.yml deleted file mode 100644 index fba8ce85f..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.2.5/docker-compose.yml +++ /dev/null @@ -1,9 +0,0 @@ -version: '3.9' -services: - app: - image: "epicmorg/fisheye-crucible:${RELEASE}" - build: - context: . - args: - RELEASE: ${RELEASE} - DOWNLOAD_URL: ${DOWNLOAD_URL} \ No newline at end of file diff --git a/linux/atlassian/fisheye-crucible/1/1.2.5/entrypoint.sh b/linux/atlassian/fisheye-crucible/1/1.2.5/entrypoint.sh deleted file mode 100644 index 5559ebcb5..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.2.5/entrypoint.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/bash -set -euo pipefail - -# Set up FISHEYE_OPTS -: ${JVM_MINIMUM_MEMORY:=} -: ${JVM_MAXIMUM_MEMORY:=} -: ${JVM_SUPPORT_RECOMMENDED_ARGS:=} - -: ${FISHEYE_OPTS:=} - -if [ "${JVM_MINIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xms${JVM_MINIMUM_MEMORY}" -fi -if [ "${JVM_MAXIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xmx${JVM_MAXIMUM_MEMORY}" -fi - -export FISHEYE_OPTS="${FISHEYE_OPTS} ${JVM_SUPPORT_RECOMMENDED_ARGS}" - -# Start Bamboo as the correct user -if [ "${UID}" -eq 0 ]; then - echo "User is currently root. Will change directory ownership to ${RUN_USER}:${RUN_GROUP}, then downgrade permission to ${RUN_USER}" - PERMISSIONS_SIGNATURE=$(stat -c "%u:%U:%a" "${FISHEYE_INST}") - EXPECTED_PERMISSIONS=$(id -u ${RUN_USER}):${RUN_USER}:700 - if [ "${PERMISSIONS_SIGNATURE}" != "${EXPECTED_PERMISSIONS}" ]; then - chmod -R 700 "${FISHEYE_INST}" && - chown -R "${RUN_USER}:${RUN_GROUP}" "${FISHEYE_INST}" - fi - # Now drop privileges - exec su -s /bin/bash "${RUN_USER}" -c "$FISHEYE_HOME/bin/fisheyectl.sh $@" -else - exec "$FISHEYE_HOME/bin/fisheyectl.sh" "$@" -fi diff --git a/linux/atlassian/fisheye-crucible/1/1.3.3/.env b/linux/atlassian/fisheye-crucible/1/1.3.3/.env deleted file mode 100644 index c207ee032..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.3.3/.env +++ /dev/null @@ -1,3 +0,0 @@ - -RELEASE=1.3.3 -DOWNLOAD_URL=https://www.atlassian.com/software/fisheye/downloads/binary/fisheye-1.3.3.zip diff --git a/linux/atlassian/fisheye-crucible/1/1.3.3/Dockerfile b/linux/atlassian/fisheye-crucible/1/1.3.3/Dockerfile deleted file mode 100644 index 4eec725a4..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.3.3/Dockerfile +++ /dev/null @@ -1,49 +0,0 @@ -FROM epicmorg/prod:jdk7 -LABEL maintainer="Atlassian Jira Server Team; EpicMorg DevTeam, developer@epicm.org" -ARG DEBIAN_FRONTEND=noninteractive - -################################################################## -# ARGuments -################################################################## -#configured by dockerfile / .ENV -ARG RELEASE -ARG DOWNLOAD_URL - -################################################################## -# Setup -################################################################## -ENV RUN_USER daemon -ENV RUN_GROUP daemon - -# https://confluence.atlassian.com/fisheye/fisheye-folder-layout-298976940.html -ENV FISHEYE_HOME /opt/atlassian/fecru -ENV FISHEYE_INST /var/atlassian/application-data/fecru - -VOLUME ["${FISHEYE_INST}"] -WORKDIR $FISHEYE_INST - -# Expose HTTP port -EXPOSE 8060 - -################################################################## -# Installing -################################################################## -RUN mkdir -p ${FISHEYE_HOME} \ - && wget -nv --random-wait -c ${DOWNLOAD_URL} -O /tmp/fisheye-${RELEASE}.zip \ - && unzip -q /tmp/fisheye-${RELEASE}.zip -d /tmp \ - && mv /tmp/fecru-${RELEASE}/* ${FISHEYE_HOME} \ - && chown -R ${RUN_USER}:${RUN_GROUP} ${FISHEYE_HOME} \ - && chmod +x /usr/bin/p4 \ - && update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 \ - && apt-get clean -y \ - && apt-get autoclean -y \ - && rm -rfv /tmp/fisheye-${RELEASE}.zip \ - && rm -rfv /tmp/fecru-${RELEASE} \ - && rm -rfv /var/lib/apt/lists/* \ - && rm -rfv /var/cache/apt/archives/*.deb - -COPY entrypoint.sh /entrypoint.sh -COPY . /tmp - -CMD ["/entrypoint.sh", "run"] -ENTRYPOINT ["/usr/bin/tini", "--"] diff --git a/linux/atlassian/fisheye-crucible/1/1.3.3/Makefile b/linux/atlassian/fisheye-crucible/1/1.3.3/Makefile deleted file mode 100644 index 82c5a2de6..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.3.3/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -all: app - -app: - docker-compose build --compress - docker-compose push diff --git a/linux/atlassian/fisheye-crucible/1/1.3.3/docker-compose.yml b/linux/atlassian/fisheye-crucible/1/1.3.3/docker-compose.yml deleted file mode 100644 index fba8ce85f..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.3.3/docker-compose.yml +++ /dev/null @@ -1,9 +0,0 @@ -version: '3.9' -services: - app: - image: "epicmorg/fisheye-crucible:${RELEASE}" - build: - context: . - args: - RELEASE: ${RELEASE} - DOWNLOAD_URL: ${DOWNLOAD_URL} \ No newline at end of file diff --git a/linux/atlassian/fisheye-crucible/1/1.3.3/entrypoint.sh b/linux/atlassian/fisheye-crucible/1/1.3.3/entrypoint.sh deleted file mode 100644 index 5559ebcb5..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.3.3/entrypoint.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/bash -set -euo pipefail - -# Set up FISHEYE_OPTS -: ${JVM_MINIMUM_MEMORY:=} -: ${JVM_MAXIMUM_MEMORY:=} -: ${JVM_SUPPORT_RECOMMENDED_ARGS:=} - -: ${FISHEYE_OPTS:=} - -if [ "${JVM_MINIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xms${JVM_MINIMUM_MEMORY}" -fi -if [ "${JVM_MAXIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xmx${JVM_MAXIMUM_MEMORY}" -fi - -export FISHEYE_OPTS="${FISHEYE_OPTS} ${JVM_SUPPORT_RECOMMENDED_ARGS}" - -# Start Bamboo as the correct user -if [ "${UID}" -eq 0 ]; then - echo "User is currently root. Will change directory ownership to ${RUN_USER}:${RUN_GROUP}, then downgrade permission to ${RUN_USER}" - PERMISSIONS_SIGNATURE=$(stat -c "%u:%U:%a" "${FISHEYE_INST}") - EXPECTED_PERMISSIONS=$(id -u ${RUN_USER}):${RUN_USER}:700 - if [ "${PERMISSIONS_SIGNATURE}" != "${EXPECTED_PERMISSIONS}" ]; then - chmod -R 700 "${FISHEYE_INST}" && - chown -R "${RUN_USER}:${RUN_GROUP}" "${FISHEYE_INST}" - fi - # Now drop privileges - exec su -s /bin/bash "${RUN_USER}" -c "$FISHEYE_HOME/bin/fisheyectl.sh $@" -else - exec "$FISHEYE_HOME/bin/fisheyectl.sh" "$@" -fi diff --git a/linux/atlassian/fisheye-crucible/1/1.3.4/.env b/linux/atlassian/fisheye-crucible/1/1.3.4/.env deleted file mode 100644 index ad0a606c4..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.3.4/.env +++ /dev/null @@ -1,3 +0,0 @@ - -RELEASE=1.3.4 -DOWNLOAD_URL=https://www.atlassian.com/software/fisheye/downloads/binary/fisheye-1.3.4.zip diff --git a/linux/atlassian/fisheye-crucible/1/1.3.4/Dockerfile b/linux/atlassian/fisheye-crucible/1/1.3.4/Dockerfile deleted file mode 100644 index 4eec725a4..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.3.4/Dockerfile +++ /dev/null @@ -1,49 +0,0 @@ -FROM epicmorg/prod:jdk7 -LABEL maintainer="Atlassian Jira Server Team; EpicMorg DevTeam, developer@epicm.org" -ARG DEBIAN_FRONTEND=noninteractive - -################################################################## -# ARGuments -################################################################## -#configured by dockerfile / .ENV -ARG RELEASE -ARG DOWNLOAD_URL - -################################################################## -# Setup -################################################################## -ENV RUN_USER daemon -ENV RUN_GROUP daemon - -# https://confluence.atlassian.com/fisheye/fisheye-folder-layout-298976940.html -ENV FISHEYE_HOME /opt/atlassian/fecru -ENV FISHEYE_INST /var/atlassian/application-data/fecru - -VOLUME ["${FISHEYE_INST}"] -WORKDIR $FISHEYE_INST - -# Expose HTTP port -EXPOSE 8060 - -################################################################## -# Installing -################################################################## -RUN mkdir -p ${FISHEYE_HOME} \ - && wget -nv --random-wait -c ${DOWNLOAD_URL} -O /tmp/fisheye-${RELEASE}.zip \ - && unzip -q /tmp/fisheye-${RELEASE}.zip -d /tmp \ - && mv /tmp/fecru-${RELEASE}/* ${FISHEYE_HOME} \ - && chown -R ${RUN_USER}:${RUN_GROUP} ${FISHEYE_HOME} \ - && chmod +x /usr/bin/p4 \ - && update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 \ - && apt-get clean -y \ - && apt-get autoclean -y \ - && rm -rfv /tmp/fisheye-${RELEASE}.zip \ - && rm -rfv /tmp/fecru-${RELEASE} \ - && rm -rfv /var/lib/apt/lists/* \ - && rm -rfv /var/cache/apt/archives/*.deb - -COPY entrypoint.sh /entrypoint.sh -COPY . /tmp - -CMD ["/entrypoint.sh", "run"] -ENTRYPOINT ["/usr/bin/tini", "--"] diff --git a/linux/atlassian/fisheye-crucible/1/1.3.4/Makefile b/linux/atlassian/fisheye-crucible/1/1.3.4/Makefile deleted file mode 100644 index 82c5a2de6..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.3.4/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -all: app - -app: - docker-compose build --compress - docker-compose push diff --git a/linux/atlassian/fisheye-crucible/1/1.3.4/docker-compose.yml b/linux/atlassian/fisheye-crucible/1/1.3.4/docker-compose.yml deleted file mode 100644 index fba8ce85f..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.3.4/docker-compose.yml +++ /dev/null @@ -1,9 +0,0 @@ -version: '3.9' -services: - app: - image: "epicmorg/fisheye-crucible:${RELEASE}" - build: - context: . - args: - RELEASE: ${RELEASE} - DOWNLOAD_URL: ${DOWNLOAD_URL} \ No newline at end of file diff --git a/linux/atlassian/fisheye-crucible/1/1.3.4/entrypoint.sh b/linux/atlassian/fisheye-crucible/1/1.3.4/entrypoint.sh deleted file mode 100644 index 5559ebcb5..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.3.4/entrypoint.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/bash -set -euo pipefail - -# Set up FISHEYE_OPTS -: ${JVM_MINIMUM_MEMORY:=} -: ${JVM_MAXIMUM_MEMORY:=} -: ${JVM_SUPPORT_RECOMMENDED_ARGS:=} - -: ${FISHEYE_OPTS:=} - -if [ "${JVM_MINIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xms${JVM_MINIMUM_MEMORY}" -fi -if [ "${JVM_MAXIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xmx${JVM_MAXIMUM_MEMORY}" -fi - -export FISHEYE_OPTS="${FISHEYE_OPTS} ${JVM_SUPPORT_RECOMMENDED_ARGS}" - -# Start Bamboo as the correct user -if [ "${UID}" -eq 0 ]; then - echo "User is currently root. Will change directory ownership to ${RUN_USER}:${RUN_GROUP}, then downgrade permission to ${RUN_USER}" - PERMISSIONS_SIGNATURE=$(stat -c "%u:%U:%a" "${FISHEYE_INST}") - EXPECTED_PERMISSIONS=$(id -u ${RUN_USER}):${RUN_USER}:700 - if [ "${PERMISSIONS_SIGNATURE}" != "${EXPECTED_PERMISSIONS}" ]; then - chmod -R 700 "${FISHEYE_INST}" && - chown -R "${RUN_USER}:${RUN_GROUP}" "${FISHEYE_INST}" - fi - # Now drop privileges - exec su -s /bin/bash "${RUN_USER}" -c "$FISHEYE_HOME/bin/fisheyectl.sh $@" -else - exec "$FISHEYE_HOME/bin/fisheyectl.sh" "$@" -fi diff --git a/linux/atlassian/fisheye-crucible/1/1.3.5/.env b/linux/atlassian/fisheye-crucible/1/1.3.5/.env deleted file mode 100644 index 0331f045c..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.3.5/.env +++ /dev/null @@ -1,3 +0,0 @@ - -RELEASE=1.3.5 -DOWNLOAD_URL=https://www.atlassian.com/software/fisheye/downloads/binary/fisheye-1.3.5.zip diff --git a/linux/atlassian/fisheye-crucible/1/1.3.5/Dockerfile b/linux/atlassian/fisheye-crucible/1/1.3.5/Dockerfile deleted file mode 100644 index 4eec725a4..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.3.5/Dockerfile +++ /dev/null @@ -1,49 +0,0 @@ -FROM epicmorg/prod:jdk7 -LABEL maintainer="Atlassian Jira Server Team; EpicMorg DevTeam, developer@epicm.org" -ARG DEBIAN_FRONTEND=noninteractive - -################################################################## -# ARGuments -################################################################## -#configured by dockerfile / .ENV -ARG RELEASE -ARG DOWNLOAD_URL - -################################################################## -# Setup -################################################################## -ENV RUN_USER daemon -ENV RUN_GROUP daemon - -# https://confluence.atlassian.com/fisheye/fisheye-folder-layout-298976940.html -ENV FISHEYE_HOME /opt/atlassian/fecru -ENV FISHEYE_INST /var/atlassian/application-data/fecru - -VOLUME ["${FISHEYE_INST}"] -WORKDIR $FISHEYE_INST - -# Expose HTTP port -EXPOSE 8060 - -################################################################## -# Installing -################################################################## -RUN mkdir -p ${FISHEYE_HOME} \ - && wget -nv --random-wait -c ${DOWNLOAD_URL} -O /tmp/fisheye-${RELEASE}.zip \ - && unzip -q /tmp/fisheye-${RELEASE}.zip -d /tmp \ - && mv /tmp/fecru-${RELEASE}/* ${FISHEYE_HOME} \ - && chown -R ${RUN_USER}:${RUN_GROUP} ${FISHEYE_HOME} \ - && chmod +x /usr/bin/p4 \ - && update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 \ - && apt-get clean -y \ - && apt-get autoclean -y \ - && rm -rfv /tmp/fisheye-${RELEASE}.zip \ - && rm -rfv /tmp/fecru-${RELEASE} \ - && rm -rfv /var/lib/apt/lists/* \ - && rm -rfv /var/cache/apt/archives/*.deb - -COPY entrypoint.sh /entrypoint.sh -COPY . /tmp - -CMD ["/entrypoint.sh", "run"] -ENTRYPOINT ["/usr/bin/tini", "--"] diff --git a/linux/atlassian/fisheye-crucible/1/1.3.5/Makefile b/linux/atlassian/fisheye-crucible/1/1.3.5/Makefile deleted file mode 100644 index 82c5a2de6..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.3.5/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -all: app - -app: - docker-compose build --compress - docker-compose push diff --git a/linux/atlassian/fisheye-crucible/1/1.3.5/docker-compose.yml b/linux/atlassian/fisheye-crucible/1/1.3.5/docker-compose.yml deleted file mode 100644 index fba8ce85f..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.3.5/docker-compose.yml +++ /dev/null @@ -1,9 +0,0 @@ -version: '3.9' -services: - app: - image: "epicmorg/fisheye-crucible:${RELEASE}" - build: - context: . - args: - RELEASE: ${RELEASE} - DOWNLOAD_URL: ${DOWNLOAD_URL} \ No newline at end of file diff --git a/linux/atlassian/fisheye-crucible/1/1.3.5/entrypoint.sh b/linux/atlassian/fisheye-crucible/1/1.3.5/entrypoint.sh deleted file mode 100644 index 5559ebcb5..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.3.5/entrypoint.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/bash -set -euo pipefail - -# Set up FISHEYE_OPTS -: ${JVM_MINIMUM_MEMORY:=} -: ${JVM_MAXIMUM_MEMORY:=} -: ${JVM_SUPPORT_RECOMMENDED_ARGS:=} - -: ${FISHEYE_OPTS:=} - -if [ "${JVM_MINIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xms${JVM_MINIMUM_MEMORY}" -fi -if [ "${JVM_MAXIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xmx${JVM_MAXIMUM_MEMORY}" -fi - -export FISHEYE_OPTS="${FISHEYE_OPTS} ${JVM_SUPPORT_RECOMMENDED_ARGS}" - -# Start Bamboo as the correct user -if [ "${UID}" -eq 0 ]; then - echo "User is currently root. Will change directory ownership to ${RUN_USER}:${RUN_GROUP}, then downgrade permission to ${RUN_USER}" - PERMISSIONS_SIGNATURE=$(stat -c "%u:%U:%a" "${FISHEYE_INST}") - EXPECTED_PERMISSIONS=$(id -u ${RUN_USER}):${RUN_USER}:700 - if [ "${PERMISSIONS_SIGNATURE}" != "${EXPECTED_PERMISSIONS}" ]; then - chmod -R 700 "${FISHEYE_INST}" && - chown -R "${RUN_USER}:${RUN_GROUP}" "${FISHEYE_INST}" - fi - # Now drop privileges - exec su -s /bin/bash "${RUN_USER}" -c "$FISHEYE_HOME/bin/fisheyectl.sh $@" -else - exec "$FISHEYE_HOME/bin/fisheyectl.sh" "$@" -fi diff --git a/linux/atlassian/fisheye-crucible/1/1.3.6/.env b/linux/atlassian/fisheye-crucible/1/1.3.6/.env deleted file mode 100644 index a3ecceee1..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.3.6/.env +++ /dev/null @@ -1,3 +0,0 @@ - -RELEASE=1.3.6 -DOWNLOAD_URL=https://www.atlassian.com/software/fisheye/downloads/binary/fisheye-1.3.6.zip diff --git a/linux/atlassian/fisheye-crucible/1/1.3.6/Dockerfile b/linux/atlassian/fisheye-crucible/1/1.3.6/Dockerfile deleted file mode 100644 index 4eec725a4..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.3.6/Dockerfile +++ /dev/null @@ -1,49 +0,0 @@ -FROM epicmorg/prod:jdk7 -LABEL maintainer="Atlassian Jira Server Team; EpicMorg DevTeam, developer@epicm.org" -ARG DEBIAN_FRONTEND=noninteractive - -################################################################## -# ARGuments -################################################################## -#configured by dockerfile / .ENV -ARG RELEASE -ARG DOWNLOAD_URL - -################################################################## -# Setup -################################################################## -ENV RUN_USER daemon -ENV RUN_GROUP daemon - -# https://confluence.atlassian.com/fisheye/fisheye-folder-layout-298976940.html -ENV FISHEYE_HOME /opt/atlassian/fecru -ENV FISHEYE_INST /var/atlassian/application-data/fecru - -VOLUME ["${FISHEYE_INST}"] -WORKDIR $FISHEYE_INST - -# Expose HTTP port -EXPOSE 8060 - -################################################################## -# Installing -################################################################## -RUN mkdir -p ${FISHEYE_HOME} \ - && wget -nv --random-wait -c ${DOWNLOAD_URL} -O /tmp/fisheye-${RELEASE}.zip \ - && unzip -q /tmp/fisheye-${RELEASE}.zip -d /tmp \ - && mv /tmp/fecru-${RELEASE}/* ${FISHEYE_HOME} \ - && chown -R ${RUN_USER}:${RUN_GROUP} ${FISHEYE_HOME} \ - && chmod +x /usr/bin/p4 \ - && update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 \ - && apt-get clean -y \ - && apt-get autoclean -y \ - && rm -rfv /tmp/fisheye-${RELEASE}.zip \ - && rm -rfv /tmp/fecru-${RELEASE} \ - && rm -rfv /var/lib/apt/lists/* \ - && rm -rfv /var/cache/apt/archives/*.deb - -COPY entrypoint.sh /entrypoint.sh -COPY . /tmp - -CMD ["/entrypoint.sh", "run"] -ENTRYPOINT ["/usr/bin/tini", "--"] diff --git a/linux/atlassian/fisheye-crucible/1/1.3.6/Makefile b/linux/atlassian/fisheye-crucible/1/1.3.6/Makefile deleted file mode 100644 index 82c5a2de6..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.3.6/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -all: app - -app: - docker-compose build --compress - docker-compose push diff --git a/linux/atlassian/fisheye-crucible/1/1.3.6/docker-compose.yml b/linux/atlassian/fisheye-crucible/1/1.3.6/docker-compose.yml deleted file mode 100644 index fba8ce85f..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.3.6/docker-compose.yml +++ /dev/null @@ -1,9 +0,0 @@ -version: '3.9' -services: - app: - image: "epicmorg/fisheye-crucible:${RELEASE}" - build: - context: . - args: - RELEASE: ${RELEASE} - DOWNLOAD_URL: ${DOWNLOAD_URL} \ No newline at end of file diff --git a/linux/atlassian/fisheye-crucible/1/1.3.6/entrypoint.sh b/linux/atlassian/fisheye-crucible/1/1.3.6/entrypoint.sh deleted file mode 100644 index 5559ebcb5..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.3.6/entrypoint.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/bash -set -euo pipefail - -# Set up FISHEYE_OPTS -: ${JVM_MINIMUM_MEMORY:=} -: ${JVM_MAXIMUM_MEMORY:=} -: ${JVM_SUPPORT_RECOMMENDED_ARGS:=} - -: ${FISHEYE_OPTS:=} - -if [ "${JVM_MINIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xms${JVM_MINIMUM_MEMORY}" -fi -if [ "${JVM_MAXIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xmx${JVM_MAXIMUM_MEMORY}" -fi - -export FISHEYE_OPTS="${FISHEYE_OPTS} ${JVM_SUPPORT_RECOMMENDED_ARGS}" - -# Start Bamboo as the correct user -if [ "${UID}" -eq 0 ]; then - echo "User is currently root. Will change directory ownership to ${RUN_USER}:${RUN_GROUP}, then downgrade permission to ${RUN_USER}" - PERMISSIONS_SIGNATURE=$(stat -c "%u:%U:%a" "${FISHEYE_INST}") - EXPECTED_PERMISSIONS=$(id -u ${RUN_USER}):${RUN_USER}:700 - if [ "${PERMISSIONS_SIGNATURE}" != "${EXPECTED_PERMISSIONS}" ]; then - chmod -R 700 "${FISHEYE_INST}" && - chown -R "${RUN_USER}:${RUN_GROUP}" "${FISHEYE_INST}" - fi - # Now drop privileges - exec su -s /bin/bash "${RUN_USER}" -c "$FISHEYE_HOME/bin/fisheyectl.sh $@" -else - exec "$FISHEYE_HOME/bin/fisheyectl.sh" "$@" -fi diff --git a/linux/atlassian/fisheye-crucible/1/1.3.7/.env b/linux/atlassian/fisheye-crucible/1/1.3.7/.env deleted file mode 100644 index a78be37ed..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.3.7/.env +++ /dev/null @@ -1,3 +0,0 @@ - -RELEASE=1.3.7 -DOWNLOAD_URL=https://www.atlassian.com/software/fisheye/downloads/binary/fisheye-1.3.7.zip diff --git a/linux/atlassian/fisheye-crucible/1/1.3.7/Dockerfile b/linux/atlassian/fisheye-crucible/1/1.3.7/Dockerfile deleted file mode 100644 index 4eec725a4..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.3.7/Dockerfile +++ /dev/null @@ -1,49 +0,0 @@ -FROM epicmorg/prod:jdk7 -LABEL maintainer="Atlassian Jira Server Team; EpicMorg DevTeam, developer@epicm.org" -ARG DEBIAN_FRONTEND=noninteractive - -################################################################## -# ARGuments -################################################################## -#configured by dockerfile / .ENV -ARG RELEASE -ARG DOWNLOAD_URL - -################################################################## -# Setup -################################################################## -ENV RUN_USER daemon -ENV RUN_GROUP daemon - -# https://confluence.atlassian.com/fisheye/fisheye-folder-layout-298976940.html -ENV FISHEYE_HOME /opt/atlassian/fecru -ENV FISHEYE_INST /var/atlassian/application-data/fecru - -VOLUME ["${FISHEYE_INST}"] -WORKDIR $FISHEYE_INST - -# Expose HTTP port -EXPOSE 8060 - -################################################################## -# Installing -################################################################## -RUN mkdir -p ${FISHEYE_HOME} \ - && wget -nv --random-wait -c ${DOWNLOAD_URL} -O /tmp/fisheye-${RELEASE}.zip \ - && unzip -q /tmp/fisheye-${RELEASE}.zip -d /tmp \ - && mv /tmp/fecru-${RELEASE}/* ${FISHEYE_HOME} \ - && chown -R ${RUN_USER}:${RUN_GROUP} ${FISHEYE_HOME} \ - && chmod +x /usr/bin/p4 \ - && update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 \ - && apt-get clean -y \ - && apt-get autoclean -y \ - && rm -rfv /tmp/fisheye-${RELEASE}.zip \ - && rm -rfv /tmp/fecru-${RELEASE} \ - && rm -rfv /var/lib/apt/lists/* \ - && rm -rfv /var/cache/apt/archives/*.deb - -COPY entrypoint.sh /entrypoint.sh -COPY . /tmp - -CMD ["/entrypoint.sh", "run"] -ENTRYPOINT ["/usr/bin/tini", "--"] diff --git a/linux/atlassian/fisheye-crucible/1/1.3.7/Makefile b/linux/atlassian/fisheye-crucible/1/1.3.7/Makefile deleted file mode 100644 index 82c5a2de6..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.3.7/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -all: app - -app: - docker-compose build --compress - docker-compose push diff --git a/linux/atlassian/fisheye-crucible/1/1.3.7/docker-compose.yml b/linux/atlassian/fisheye-crucible/1/1.3.7/docker-compose.yml deleted file mode 100644 index fba8ce85f..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.3.7/docker-compose.yml +++ /dev/null @@ -1,9 +0,0 @@ -version: '3.9' -services: - app: - image: "epicmorg/fisheye-crucible:${RELEASE}" - build: - context: . - args: - RELEASE: ${RELEASE} - DOWNLOAD_URL: ${DOWNLOAD_URL} \ No newline at end of file diff --git a/linux/atlassian/fisheye-crucible/1/1.3.7/entrypoint.sh b/linux/atlassian/fisheye-crucible/1/1.3.7/entrypoint.sh deleted file mode 100644 index 5559ebcb5..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.3.7/entrypoint.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/bash -set -euo pipefail - -# Set up FISHEYE_OPTS -: ${JVM_MINIMUM_MEMORY:=} -: ${JVM_MAXIMUM_MEMORY:=} -: ${JVM_SUPPORT_RECOMMENDED_ARGS:=} - -: ${FISHEYE_OPTS:=} - -if [ "${JVM_MINIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xms${JVM_MINIMUM_MEMORY}" -fi -if [ "${JVM_MAXIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xmx${JVM_MAXIMUM_MEMORY}" -fi - -export FISHEYE_OPTS="${FISHEYE_OPTS} ${JVM_SUPPORT_RECOMMENDED_ARGS}" - -# Start Bamboo as the correct user -if [ "${UID}" -eq 0 ]; then - echo "User is currently root. Will change directory ownership to ${RUN_USER}:${RUN_GROUP}, then downgrade permission to ${RUN_USER}" - PERMISSIONS_SIGNATURE=$(stat -c "%u:%U:%a" "${FISHEYE_INST}") - EXPECTED_PERMISSIONS=$(id -u ${RUN_USER}):${RUN_USER}:700 - if [ "${PERMISSIONS_SIGNATURE}" != "${EXPECTED_PERMISSIONS}" ]; then - chmod -R 700 "${FISHEYE_INST}" && - chown -R "${RUN_USER}:${RUN_GROUP}" "${FISHEYE_INST}" - fi - # Now drop privileges - exec su -s /bin/bash "${RUN_USER}" -c "$FISHEYE_HOME/bin/fisheyectl.sh $@" -else - exec "$FISHEYE_HOME/bin/fisheyectl.sh" "$@" -fi diff --git a/linux/atlassian/fisheye-crucible/1/1.3.8/.env b/linux/atlassian/fisheye-crucible/1/1.3.8/.env deleted file mode 100644 index 9070c45a9..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.3.8/.env +++ /dev/null @@ -1,3 +0,0 @@ - -RELEASE=1.3.8 -DOWNLOAD_URL=https://www.atlassian.com/software/fisheye/downloads/binary/fisheye-1.3.8.zip diff --git a/linux/atlassian/fisheye-crucible/1/1.3.8/Dockerfile b/linux/atlassian/fisheye-crucible/1/1.3.8/Dockerfile deleted file mode 100644 index 4eec725a4..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.3.8/Dockerfile +++ /dev/null @@ -1,49 +0,0 @@ -FROM epicmorg/prod:jdk7 -LABEL maintainer="Atlassian Jira Server Team; EpicMorg DevTeam, developer@epicm.org" -ARG DEBIAN_FRONTEND=noninteractive - -################################################################## -# ARGuments -################################################################## -#configured by dockerfile / .ENV -ARG RELEASE -ARG DOWNLOAD_URL - -################################################################## -# Setup -################################################################## -ENV RUN_USER daemon -ENV RUN_GROUP daemon - -# https://confluence.atlassian.com/fisheye/fisheye-folder-layout-298976940.html -ENV FISHEYE_HOME /opt/atlassian/fecru -ENV FISHEYE_INST /var/atlassian/application-data/fecru - -VOLUME ["${FISHEYE_INST}"] -WORKDIR $FISHEYE_INST - -# Expose HTTP port -EXPOSE 8060 - -################################################################## -# Installing -################################################################## -RUN mkdir -p ${FISHEYE_HOME} \ - && wget -nv --random-wait -c ${DOWNLOAD_URL} -O /tmp/fisheye-${RELEASE}.zip \ - && unzip -q /tmp/fisheye-${RELEASE}.zip -d /tmp \ - && mv /tmp/fecru-${RELEASE}/* ${FISHEYE_HOME} \ - && chown -R ${RUN_USER}:${RUN_GROUP} ${FISHEYE_HOME} \ - && chmod +x /usr/bin/p4 \ - && update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 \ - && apt-get clean -y \ - && apt-get autoclean -y \ - && rm -rfv /tmp/fisheye-${RELEASE}.zip \ - && rm -rfv /tmp/fecru-${RELEASE} \ - && rm -rfv /var/lib/apt/lists/* \ - && rm -rfv /var/cache/apt/archives/*.deb - -COPY entrypoint.sh /entrypoint.sh -COPY . /tmp - -CMD ["/entrypoint.sh", "run"] -ENTRYPOINT ["/usr/bin/tini", "--"] diff --git a/linux/atlassian/fisheye-crucible/1/1.3.8/Makefile b/linux/atlassian/fisheye-crucible/1/1.3.8/Makefile deleted file mode 100644 index 82c5a2de6..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.3.8/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -all: app - -app: - docker-compose build --compress - docker-compose push diff --git a/linux/atlassian/fisheye-crucible/1/1.3.8/docker-compose.yml b/linux/atlassian/fisheye-crucible/1/1.3.8/docker-compose.yml deleted file mode 100644 index fba8ce85f..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.3.8/docker-compose.yml +++ /dev/null @@ -1,9 +0,0 @@ -version: '3.9' -services: - app: - image: "epicmorg/fisheye-crucible:${RELEASE}" - build: - context: . - args: - RELEASE: ${RELEASE} - DOWNLOAD_URL: ${DOWNLOAD_URL} \ No newline at end of file diff --git a/linux/atlassian/fisheye-crucible/1/1.3.8/entrypoint.sh b/linux/atlassian/fisheye-crucible/1/1.3.8/entrypoint.sh deleted file mode 100644 index 5559ebcb5..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.3.8/entrypoint.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/bash -set -euo pipefail - -# Set up FISHEYE_OPTS -: ${JVM_MINIMUM_MEMORY:=} -: ${JVM_MAXIMUM_MEMORY:=} -: ${JVM_SUPPORT_RECOMMENDED_ARGS:=} - -: ${FISHEYE_OPTS:=} - -if [ "${JVM_MINIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xms${JVM_MINIMUM_MEMORY}" -fi -if [ "${JVM_MAXIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xmx${JVM_MAXIMUM_MEMORY}" -fi - -export FISHEYE_OPTS="${FISHEYE_OPTS} ${JVM_SUPPORT_RECOMMENDED_ARGS}" - -# Start Bamboo as the correct user -if [ "${UID}" -eq 0 ]; then - echo "User is currently root. Will change directory ownership to ${RUN_USER}:${RUN_GROUP}, then downgrade permission to ${RUN_USER}" - PERMISSIONS_SIGNATURE=$(stat -c "%u:%U:%a" "${FISHEYE_INST}") - EXPECTED_PERMISSIONS=$(id -u ${RUN_USER}):${RUN_USER}:700 - if [ "${PERMISSIONS_SIGNATURE}" != "${EXPECTED_PERMISSIONS}" ]; then - chmod -R 700 "${FISHEYE_INST}" && - chown -R "${RUN_USER}:${RUN_GROUP}" "${FISHEYE_INST}" - fi - # Now drop privileges - exec su -s /bin/bash "${RUN_USER}" -c "$FISHEYE_HOME/bin/fisheyectl.sh $@" -else - exec "$FISHEYE_HOME/bin/fisheyectl.sh" "$@" -fi diff --git a/linux/atlassian/fisheye-crucible/1/1.4.1/.env b/linux/atlassian/fisheye-crucible/1/1.4.1/.env deleted file mode 100644 index 59788e4b0..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.4.1/.env +++ /dev/null @@ -1,3 +0,0 @@ - -RELEASE=1.4.1 -DOWNLOAD_URL=https://www.atlassian.com/software/fisheye/downloads/binary/fisheye-1.4.1.zip diff --git a/linux/atlassian/fisheye-crucible/1/1.4.1/Dockerfile b/linux/atlassian/fisheye-crucible/1/1.4.1/Dockerfile deleted file mode 100644 index 4eec725a4..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.4.1/Dockerfile +++ /dev/null @@ -1,49 +0,0 @@ -FROM epicmorg/prod:jdk7 -LABEL maintainer="Atlassian Jira Server Team; EpicMorg DevTeam, developer@epicm.org" -ARG DEBIAN_FRONTEND=noninteractive - -################################################################## -# ARGuments -################################################################## -#configured by dockerfile / .ENV -ARG RELEASE -ARG DOWNLOAD_URL - -################################################################## -# Setup -################################################################## -ENV RUN_USER daemon -ENV RUN_GROUP daemon - -# https://confluence.atlassian.com/fisheye/fisheye-folder-layout-298976940.html -ENV FISHEYE_HOME /opt/atlassian/fecru -ENV FISHEYE_INST /var/atlassian/application-data/fecru - -VOLUME ["${FISHEYE_INST}"] -WORKDIR $FISHEYE_INST - -# Expose HTTP port -EXPOSE 8060 - -################################################################## -# Installing -################################################################## -RUN mkdir -p ${FISHEYE_HOME} \ - && wget -nv --random-wait -c ${DOWNLOAD_URL} -O /tmp/fisheye-${RELEASE}.zip \ - && unzip -q /tmp/fisheye-${RELEASE}.zip -d /tmp \ - && mv /tmp/fecru-${RELEASE}/* ${FISHEYE_HOME} \ - && chown -R ${RUN_USER}:${RUN_GROUP} ${FISHEYE_HOME} \ - && chmod +x /usr/bin/p4 \ - && update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 \ - && apt-get clean -y \ - && apt-get autoclean -y \ - && rm -rfv /tmp/fisheye-${RELEASE}.zip \ - && rm -rfv /tmp/fecru-${RELEASE} \ - && rm -rfv /var/lib/apt/lists/* \ - && rm -rfv /var/cache/apt/archives/*.deb - -COPY entrypoint.sh /entrypoint.sh -COPY . /tmp - -CMD ["/entrypoint.sh", "run"] -ENTRYPOINT ["/usr/bin/tini", "--"] diff --git a/linux/atlassian/fisheye-crucible/1/1.4.1/Makefile b/linux/atlassian/fisheye-crucible/1/1.4.1/Makefile deleted file mode 100644 index 82c5a2de6..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.4.1/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -all: app - -app: - docker-compose build --compress - docker-compose push diff --git a/linux/atlassian/fisheye-crucible/1/1.4.1/docker-compose.yml b/linux/atlassian/fisheye-crucible/1/1.4.1/docker-compose.yml deleted file mode 100644 index fba8ce85f..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.4.1/docker-compose.yml +++ /dev/null @@ -1,9 +0,0 @@ -version: '3.9' -services: - app: - image: "epicmorg/fisheye-crucible:${RELEASE}" - build: - context: . - args: - RELEASE: ${RELEASE} - DOWNLOAD_URL: ${DOWNLOAD_URL} \ No newline at end of file diff --git a/linux/atlassian/fisheye-crucible/1/1.4.1/entrypoint.sh b/linux/atlassian/fisheye-crucible/1/1.4.1/entrypoint.sh deleted file mode 100644 index 5559ebcb5..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.4.1/entrypoint.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/bash -set -euo pipefail - -# Set up FISHEYE_OPTS -: ${JVM_MINIMUM_MEMORY:=} -: ${JVM_MAXIMUM_MEMORY:=} -: ${JVM_SUPPORT_RECOMMENDED_ARGS:=} - -: ${FISHEYE_OPTS:=} - -if [ "${JVM_MINIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xms${JVM_MINIMUM_MEMORY}" -fi -if [ "${JVM_MAXIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xmx${JVM_MAXIMUM_MEMORY}" -fi - -export FISHEYE_OPTS="${FISHEYE_OPTS} ${JVM_SUPPORT_RECOMMENDED_ARGS}" - -# Start Bamboo as the correct user -if [ "${UID}" -eq 0 ]; then - echo "User is currently root. Will change directory ownership to ${RUN_USER}:${RUN_GROUP}, then downgrade permission to ${RUN_USER}" - PERMISSIONS_SIGNATURE=$(stat -c "%u:%U:%a" "${FISHEYE_INST}") - EXPECTED_PERMISSIONS=$(id -u ${RUN_USER}):${RUN_USER}:700 - if [ "${PERMISSIONS_SIGNATURE}" != "${EXPECTED_PERMISSIONS}" ]; then - chmod -R 700 "${FISHEYE_INST}" && - chown -R "${RUN_USER}:${RUN_GROUP}" "${FISHEYE_INST}" - fi - # Now drop privileges - exec su -s /bin/bash "${RUN_USER}" -c "$FISHEYE_HOME/bin/fisheyectl.sh $@" -else - exec "$FISHEYE_HOME/bin/fisheyectl.sh" "$@" -fi diff --git a/linux/atlassian/fisheye-crucible/1/1.4.2/.env b/linux/atlassian/fisheye-crucible/1/1.4.2/.env deleted file mode 100644 index b23287179..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.4.2/.env +++ /dev/null @@ -1,3 +0,0 @@ - -RELEASE=1.4.2 -DOWNLOAD_URL=https://www.atlassian.com/software/fisheye/downloads/binary/fisheye-1.4.2.zip diff --git a/linux/atlassian/fisheye-crucible/1/1.4.2/Dockerfile b/linux/atlassian/fisheye-crucible/1/1.4.2/Dockerfile deleted file mode 100644 index 4eec725a4..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.4.2/Dockerfile +++ /dev/null @@ -1,49 +0,0 @@ -FROM epicmorg/prod:jdk7 -LABEL maintainer="Atlassian Jira Server Team; EpicMorg DevTeam, developer@epicm.org" -ARG DEBIAN_FRONTEND=noninteractive - -################################################################## -# ARGuments -################################################################## -#configured by dockerfile / .ENV -ARG RELEASE -ARG DOWNLOAD_URL - -################################################################## -# Setup -################################################################## -ENV RUN_USER daemon -ENV RUN_GROUP daemon - -# https://confluence.atlassian.com/fisheye/fisheye-folder-layout-298976940.html -ENV FISHEYE_HOME /opt/atlassian/fecru -ENV FISHEYE_INST /var/atlassian/application-data/fecru - -VOLUME ["${FISHEYE_INST}"] -WORKDIR $FISHEYE_INST - -# Expose HTTP port -EXPOSE 8060 - -################################################################## -# Installing -################################################################## -RUN mkdir -p ${FISHEYE_HOME} \ - && wget -nv --random-wait -c ${DOWNLOAD_URL} -O /tmp/fisheye-${RELEASE}.zip \ - && unzip -q /tmp/fisheye-${RELEASE}.zip -d /tmp \ - && mv /tmp/fecru-${RELEASE}/* ${FISHEYE_HOME} \ - && chown -R ${RUN_USER}:${RUN_GROUP} ${FISHEYE_HOME} \ - && chmod +x /usr/bin/p4 \ - && update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 \ - && apt-get clean -y \ - && apt-get autoclean -y \ - && rm -rfv /tmp/fisheye-${RELEASE}.zip \ - && rm -rfv /tmp/fecru-${RELEASE} \ - && rm -rfv /var/lib/apt/lists/* \ - && rm -rfv /var/cache/apt/archives/*.deb - -COPY entrypoint.sh /entrypoint.sh -COPY . /tmp - -CMD ["/entrypoint.sh", "run"] -ENTRYPOINT ["/usr/bin/tini", "--"] diff --git a/linux/atlassian/fisheye-crucible/1/1.4.2/Makefile b/linux/atlassian/fisheye-crucible/1/1.4.2/Makefile deleted file mode 100644 index 82c5a2de6..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.4.2/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -all: app - -app: - docker-compose build --compress - docker-compose push diff --git a/linux/atlassian/fisheye-crucible/1/1.4.2/docker-compose.yml b/linux/atlassian/fisheye-crucible/1/1.4.2/docker-compose.yml deleted file mode 100644 index fba8ce85f..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.4.2/docker-compose.yml +++ /dev/null @@ -1,9 +0,0 @@ -version: '3.9' -services: - app: - image: "epicmorg/fisheye-crucible:${RELEASE}" - build: - context: . - args: - RELEASE: ${RELEASE} - DOWNLOAD_URL: ${DOWNLOAD_URL} \ No newline at end of file diff --git a/linux/atlassian/fisheye-crucible/1/1.4.2/entrypoint.sh b/linux/atlassian/fisheye-crucible/1/1.4.2/entrypoint.sh deleted file mode 100644 index 5559ebcb5..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.4.2/entrypoint.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/bash -set -euo pipefail - -# Set up FISHEYE_OPTS -: ${JVM_MINIMUM_MEMORY:=} -: ${JVM_MAXIMUM_MEMORY:=} -: ${JVM_SUPPORT_RECOMMENDED_ARGS:=} - -: ${FISHEYE_OPTS:=} - -if [ "${JVM_MINIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xms${JVM_MINIMUM_MEMORY}" -fi -if [ "${JVM_MAXIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xmx${JVM_MAXIMUM_MEMORY}" -fi - -export FISHEYE_OPTS="${FISHEYE_OPTS} ${JVM_SUPPORT_RECOMMENDED_ARGS}" - -# Start Bamboo as the correct user -if [ "${UID}" -eq 0 ]; then - echo "User is currently root. Will change directory ownership to ${RUN_USER}:${RUN_GROUP}, then downgrade permission to ${RUN_USER}" - PERMISSIONS_SIGNATURE=$(stat -c "%u:%U:%a" "${FISHEYE_INST}") - EXPECTED_PERMISSIONS=$(id -u ${RUN_USER}):${RUN_USER}:700 - if [ "${PERMISSIONS_SIGNATURE}" != "${EXPECTED_PERMISSIONS}" ]; then - chmod -R 700 "${FISHEYE_INST}" && - chown -R "${RUN_USER}:${RUN_GROUP}" "${FISHEYE_INST}" - fi - # Now drop privileges - exec su -s /bin/bash "${RUN_USER}" -c "$FISHEYE_HOME/bin/fisheyectl.sh $@" -else - exec "$FISHEYE_HOME/bin/fisheyectl.sh" "$@" -fi diff --git a/linux/atlassian/fisheye-crucible/1/1.4.3/.env b/linux/atlassian/fisheye-crucible/1/1.4.3/.env deleted file mode 100644 index 66a7ab561..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.4.3/.env +++ /dev/null @@ -1,3 +0,0 @@ - -RELEASE=1.4.3 -DOWNLOAD_URL=https://www.atlassian.com/software/fisheye/downloads/binary/fisheye-1.4.3.zip diff --git a/linux/atlassian/fisheye-crucible/1/1.4.3/Dockerfile b/linux/atlassian/fisheye-crucible/1/1.4.3/Dockerfile deleted file mode 100644 index 4eec725a4..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.4.3/Dockerfile +++ /dev/null @@ -1,49 +0,0 @@ -FROM epicmorg/prod:jdk7 -LABEL maintainer="Atlassian Jira Server Team; EpicMorg DevTeam, developer@epicm.org" -ARG DEBIAN_FRONTEND=noninteractive - -################################################################## -# ARGuments -################################################################## -#configured by dockerfile / .ENV -ARG RELEASE -ARG DOWNLOAD_URL - -################################################################## -# Setup -################################################################## -ENV RUN_USER daemon -ENV RUN_GROUP daemon - -# https://confluence.atlassian.com/fisheye/fisheye-folder-layout-298976940.html -ENV FISHEYE_HOME /opt/atlassian/fecru -ENV FISHEYE_INST /var/atlassian/application-data/fecru - -VOLUME ["${FISHEYE_INST}"] -WORKDIR $FISHEYE_INST - -# Expose HTTP port -EXPOSE 8060 - -################################################################## -# Installing -################################################################## -RUN mkdir -p ${FISHEYE_HOME} \ - && wget -nv --random-wait -c ${DOWNLOAD_URL} -O /tmp/fisheye-${RELEASE}.zip \ - && unzip -q /tmp/fisheye-${RELEASE}.zip -d /tmp \ - && mv /tmp/fecru-${RELEASE}/* ${FISHEYE_HOME} \ - && chown -R ${RUN_USER}:${RUN_GROUP} ${FISHEYE_HOME} \ - && chmod +x /usr/bin/p4 \ - && update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 \ - && apt-get clean -y \ - && apt-get autoclean -y \ - && rm -rfv /tmp/fisheye-${RELEASE}.zip \ - && rm -rfv /tmp/fecru-${RELEASE} \ - && rm -rfv /var/lib/apt/lists/* \ - && rm -rfv /var/cache/apt/archives/*.deb - -COPY entrypoint.sh /entrypoint.sh -COPY . /tmp - -CMD ["/entrypoint.sh", "run"] -ENTRYPOINT ["/usr/bin/tini", "--"] diff --git a/linux/atlassian/fisheye-crucible/1/1.4.3/Makefile b/linux/atlassian/fisheye-crucible/1/1.4.3/Makefile deleted file mode 100644 index 82c5a2de6..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.4.3/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -all: app - -app: - docker-compose build --compress - docker-compose push diff --git a/linux/atlassian/fisheye-crucible/1/1.4.3/docker-compose.yml b/linux/atlassian/fisheye-crucible/1/1.4.3/docker-compose.yml deleted file mode 100644 index fba8ce85f..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.4.3/docker-compose.yml +++ /dev/null @@ -1,9 +0,0 @@ -version: '3.9' -services: - app: - image: "epicmorg/fisheye-crucible:${RELEASE}" - build: - context: . - args: - RELEASE: ${RELEASE} - DOWNLOAD_URL: ${DOWNLOAD_URL} \ No newline at end of file diff --git a/linux/atlassian/fisheye-crucible/1/1.4.3/entrypoint.sh b/linux/atlassian/fisheye-crucible/1/1.4.3/entrypoint.sh deleted file mode 100644 index 5559ebcb5..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.4.3/entrypoint.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/bash -set -euo pipefail - -# Set up FISHEYE_OPTS -: ${JVM_MINIMUM_MEMORY:=} -: ${JVM_MAXIMUM_MEMORY:=} -: ${JVM_SUPPORT_RECOMMENDED_ARGS:=} - -: ${FISHEYE_OPTS:=} - -if [ "${JVM_MINIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xms${JVM_MINIMUM_MEMORY}" -fi -if [ "${JVM_MAXIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xmx${JVM_MAXIMUM_MEMORY}" -fi - -export FISHEYE_OPTS="${FISHEYE_OPTS} ${JVM_SUPPORT_RECOMMENDED_ARGS}" - -# Start Bamboo as the correct user -if [ "${UID}" -eq 0 ]; then - echo "User is currently root. Will change directory ownership to ${RUN_USER}:${RUN_GROUP}, then downgrade permission to ${RUN_USER}" - PERMISSIONS_SIGNATURE=$(stat -c "%u:%U:%a" "${FISHEYE_INST}") - EXPECTED_PERMISSIONS=$(id -u ${RUN_USER}):${RUN_USER}:700 - if [ "${PERMISSIONS_SIGNATURE}" != "${EXPECTED_PERMISSIONS}" ]; then - chmod -R 700 "${FISHEYE_INST}" && - chown -R "${RUN_USER}:${RUN_GROUP}" "${FISHEYE_INST}" - fi - # Now drop privileges - exec su -s /bin/bash "${RUN_USER}" -c "$FISHEYE_HOME/bin/fisheyectl.sh $@" -else - exec "$FISHEYE_HOME/bin/fisheyectl.sh" "$@" -fi diff --git a/linux/atlassian/fisheye-crucible/1/1.4/.env b/linux/atlassian/fisheye-crucible/1/1.4/.env deleted file mode 100644 index faf2bd26a..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.4/.env +++ /dev/null @@ -1,3 +0,0 @@ - -RELEASE=1.4 -DOWNLOAD_URL=https://www.atlassian.com/software/fisheye/downloads/binary/fisheye-1.4.zip diff --git a/linux/atlassian/fisheye-crucible/1/1.4/Dockerfile b/linux/atlassian/fisheye-crucible/1/1.4/Dockerfile deleted file mode 100644 index 4eec725a4..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.4/Dockerfile +++ /dev/null @@ -1,49 +0,0 @@ -FROM epicmorg/prod:jdk7 -LABEL maintainer="Atlassian Jira Server Team; EpicMorg DevTeam, developer@epicm.org" -ARG DEBIAN_FRONTEND=noninteractive - -################################################################## -# ARGuments -################################################################## -#configured by dockerfile / .ENV -ARG RELEASE -ARG DOWNLOAD_URL - -################################################################## -# Setup -################################################################## -ENV RUN_USER daemon -ENV RUN_GROUP daemon - -# https://confluence.atlassian.com/fisheye/fisheye-folder-layout-298976940.html -ENV FISHEYE_HOME /opt/atlassian/fecru -ENV FISHEYE_INST /var/atlassian/application-data/fecru - -VOLUME ["${FISHEYE_INST}"] -WORKDIR $FISHEYE_INST - -# Expose HTTP port -EXPOSE 8060 - -################################################################## -# Installing -################################################################## -RUN mkdir -p ${FISHEYE_HOME} \ - && wget -nv --random-wait -c ${DOWNLOAD_URL} -O /tmp/fisheye-${RELEASE}.zip \ - && unzip -q /tmp/fisheye-${RELEASE}.zip -d /tmp \ - && mv /tmp/fecru-${RELEASE}/* ${FISHEYE_HOME} \ - && chown -R ${RUN_USER}:${RUN_GROUP} ${FISHEYE_HOME} \ - && chmod +x /usr/bin/p4 \ - && update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 \ - && apt-get clean -y \ - && apt-get autoclean -y \ - && rm -rfv /tmp/fisheye-${RELEASE}.zip \ - && rm -rfv /tmp/fecru-${RELEASE} \ - && rm -rfv /var/lib/apt/lists/* \ - && rm -rfv /var/cache/apt/archives/*.deb - -COPY entrypoint.sh /entrypoint.sh -COPY . /tmp - -CMD ["/entrypoint.sh", "run"] -ENTRYPOINT ["/usr/bin/tini", "--"] diff --git a/linux/atlassian/fisheye-crucible/1/1.4/Makefile b/linux/atlassian/fisheye-crucible/1/1.4/Makefile deleted file mode 100644 index 82c5a2de6..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.4/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -all: app - -app: - docker-compose build --compress - docker-compose push diff --git a/linux/atlassian/fisheye-crucible/1/1.4/docker-compose.yml b/linux/atlassian/fisheye-crucible/1/1.4/docker-compose.yml deleted file mode 100644 index fba8ce85f..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.4/docker-compose.yml +++ /dev/null @@ -1,9 +0,0 @@ -version: '3.9' -services: - app: - image: "epicmorg/fisheye-crucible:${RELEASE}" - build: - context: . - args: - RELEASE: ${RELEASE} - DOWNLOAD_URL: ${DOWNLOAD_URL} \ No newline at end of file diff --git a/linux/atlassian/fisheye-crucible/1/1.4/entrypoint.sh b/linux/atlassian/fisheye-crucible/1/1.4/entrypoint.sh deleted file mode 100644 index 5559ebcb5..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.4/entrypoint.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/bash -set -euo pipefail - -# Set up FISHEYE_OPTS -: ${JVM_MINIMUM_MEMORY:=} -: ${JVM_MAXIMUM_MEMORY:=} -: ${JVM_SUPPORT_RECOMMENDED_ARGS:=} - -: ${FISHEYE_OPTS:=} - -if [ "${JVM_MINIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xms${JVM_MINIMUM_MEMORY}" -fi -if [ "${JVM_MAXIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xmx${JVM_MAXIMUM_MEMORY}" -fi - -export FISHEYE_OPTS="${FISHEYE_OPTS} ${JVM_SUPPORT_RECOMMENDED_ARGS}" - -# Start Bamboo as the correct user -if [ "${UID}" -eq 0 ]; then - echo "User is currently root. Will change directory ownership to ${RUN_USER}:${RUN_GROUP}, then downgrade permission to ${RUN_USER}" - PERMISSIONS_SIGNATURE=$(stat -c "%u:%U:%a" "${FISHEYE_INST}") - EXPECTED_PERMISSIONS=$(id -u ${RUN_USER}):${RUN_USER}:700 - if [ "${PERMISSIONS_SIGNATURE}" != "${EXPECTED_PERMISSIONS}" ]; then - chmod -R 700 "${FISHEYE_INST}" && - chown -R "${RUN_USER}:${RUN_GROUP}" "${FISHEYE_INST}" - fi - # Now drop privileges - exec su -s /bin/bash "${RUN_USER}" -c "$FISHEYE_HOME/bin/fisheyectl.sh $@" -else - exec "$FISHEYE_HOME/bin/fisheyectl.sh" "$@" -fi diff --git a/linux/atlassian/fisheye-crucible/1/1.5.1/.env b/linux/atlassian/fisheye-crucible/1/1.5.1/.env deleted file mode 100644 index 67893f9f5..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.5.1/.env +++ /dev/null @@ -1,3 +0,0 @@ - -RELEASE=1.5.1 -DOWNLOAD_URL=https://www.atlassian.com/software/fisheye/downloads/binary/fisheye-1.5.1.zip diff --git a/linux/atlassian/fisheye-crucible/1/1.5.1/Dockerfile b/linux/atlassian/fisheye-crucible/1/1.5.1/Dockerfile deleted file mode 100644 index 4eec725a4..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.5.1/Dockerfile +++ /dev/null @@ -1,49 +0,0 @@ -FROM epicmorg/prod:jdk7 -LABEL maintainer="Atlassian Jira Server Team; EpicMorg DevTeam, developer@epicm.org" -ARG DEBIAN_FRONTEND=noninteractive - -################################################################## -# ARGuments -################################################################## -#configured by dockerfile / .ENV -ARG RELEASE -ARG DOWNLOAD_URL - -################################################################## -# Setup -################################################################## -ENV RUN_USER daemon -ENV RUN_GROUP daemon - -# https://confluence.atlassian.com/fisheye/fisheye-folder-layout-298976940.html -ENV FISHEYE_HOME /opt/atlassian/fecru -ENV FISHEYE_INST /var/atlassian/application-data/fecru - -VOLUME ["${FISHEYE_INST}"] -WORKDIR $FISHEYE_INST - -# Expose HTTP port -EXPOSE 8060 - -################################################################## -# Installing -################################################################## -RUN mkdir -p ${FISHEYE_HOME} \ - && wget -nv --random-wait -c ${DOWNLOAD_URL} -O /tmp/fisheye-${RELEASE}.zip \ - && unzip -q /tmp/fisheye-${RELEASE}.zip -d /tmp \ - && mv /tmp/fecru-${RELEASE}/* ${FISHEYE_HOME} \ - && chown -R ${RUN_USER}:${RUN_GROUP} ${FISHEYE_HOME} \ - && chmod +x /usr/bin/p4 \ - && update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 \ - && apt-get clean -y \ - && apt-get autoclean -y \ - && rm -rfv /tmp/fisheye-${RELEASE}.zip \ - && rm -rfv /tmp/fecru-${RELEASE} \ - && rm -rfv /var/lib/apt/lists/* \ - && rm -rfv /var/cache/apt/archives/*.deb - -COPY entrypoint.sh /entrypoint.sh -COPY . /tmp - -CMD ["/entrypoint.sh", "run"] -ENTRYPOINT ["/usr/bin/tini", "--"] diff --git a/linux/atlassian/fisheye-crucible/1/1.5.1/Makefile b/linux/atlassian/fisheye-crucible/1/1.5.1/Makefile deleted file mode 100644 index 82c5a2de6..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.5.1/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -all: app - -app: - docker-compose build --compress - docker-compose push diff --git a/linux/atlassian/fisheye-crucible/1/1.5.1/docker-compose.yml b/linux/atlassian/fisheye-crucible/1/1.5.1/docker-compose.yml deleted file mode 100644 index fba8ce85f..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.5.1/docker-compose.yml +++ /dev/null @@ -1,9 +0,0 @@ -version: '3.9' -services: - app: - image: "epicmorg/fisheye-crucible:${RELEASE}" - build: - context: . - args: - RELEASE: ${RELEASE} - DOWNLOAD_URL: ${DOWNLOAD_URL} \ No newline at end of file diff --git a/linux/atlassian/fisheye-crucible/1/1.5.1/entrypoint.sh b/linux/atlassian/fisheye-crucible/1/1.5.1/entrypoint.sh deleted file mode 100755 index 5559ebcb5..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.5.1/entrypoint.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/bash -set -euo pipefail - -# Set up FISHEYE_OPTS -: ${JVM_MINIMUM_MEMORY:=} -: ${JVM_MAXIMUM_MEMORY:=} -: ${JVM_SUPPORT_RECOMMENDED_ARGS:=} - -: ${FISHEYE_OPTS:=} - -if [ "${JVM_MINIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xms${JVM_MINIMUM_MEMORY}" -fi -if [ "${JVM_MAXIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xmx${JVM_MAXIMUM_MEMORY}" -fi - -export FISHEYE_OPTS="${FISHEYE_OPTS} ${JVM_SUPPORT_RECOMMENDED_ARGS}" - -# Start Bamboo as the correct user -if [ "${UID}" -eq 0 ]; then - echo "User is currently root. Will change directory ownership to ${RUN_USER}:${RUN_GROUP}, then downgrade permission to ${RUN_USER}" - PERMISSIONS_SIGNATURE=$(stat -c "%u:%U:%a" "${FISHEYE_INST}") - EXPECTED_PERMISSIONS=$(id -u ${RUN_USER}):${RUN_USER}:700 - if [ "${PERMISSIONS_SIGNATURE}" != "${EXPECTED_PERMISSIONS}" ]; then - chmod -R 700 "${FISHEYE_INST}" && - chown -R "${RUN_USER}:${RUN_GROUP}" "${FISHEYE_INST}" - fi - # Now drop privileges - exec su -s /bin/bash "${RUN_USER}" -c "$FISHEYE_HOME/bin/fisheyectl.sh $@" -else - exec "$FISHEYE_HOME/bin/fisheyectl.sh" "$@" -fi diff --git a/linux/atlassian/fisheye-crucible/1/1.5.2/.env b/linux/atlassian/fisheye-crucible/1/1.5.2/.env deleted file mode 100644 index be267994e..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.5.2/.env +++ /dev/null @@ -1,3 +0,0 @@ - -RELEASE=1.5.2 -DOWNLOAD_URL=https://www.atlassian.com/software/fisheye/downloads/binary/fisheye-1.5.2.zip diff --git a/linux/atlassian/fisheye-crucible/1/1.5.2/Dockerfile b/linux/atlassian/fisheye-crucible/1/1.5.2/Dockerfile deleted file mode 100644 index 4eec725a4..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.5.2/Dockerfile +++ /dev/null @@ -1,49 +0,0 @@ -FROM epicmorg/prod:jdk7 -LABEL maintainer="Atlassian Jira Server Team; EpicMorg DevTeam, developer@epicm.org" -ARG DEBIAN_FRONTEND=noninteractive - -################################################################## -# ARGuments -################################################################## -#configured by dockerfile / .ENV -ARG RELEASE -ARG DOWNLOAD_URL - -################################################################## -# Setup -################################################################## -ENV RUN_USER daemon -ENV RUN_GROUP daemon - -# https://confluence.atlassian.com/fisheye/fisheye-folder-layout-298976940.html -ENV FISHEYE_HOME /opt/atlassian/fecru -ENV FISHEYE_INST /var/atlassian/application-data/fecru - -VOLUME ["${FISHEYE_INST}"] -WORKDIR $FISHEYE_INST - -# Expose HTTP port -EXPOSE 8060 - -################################################################## -# Installing -################################################################## -RUN mkdir -p ${FISHEYE_HOME} \ - && wget -nv --random-wait -c ${DOWNLOAD_URL} -O /tmp/fisheye-${RELEASE}.zip \ - && unzip -q /tmp/fisheye-${RELEASE}.zip -d /tmp \ - && mv /tmp/fecru-${RELEASE}/* ${FISHEYE_HOME} \ - && chown -R ${RUN_USER}:${RUN_GROUP} ${FISHEYE_HOME} \ - && chmod +x /usr/bin/p4 \ - && update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 \ - && apt-get clean -y \ - && apt-get autoclean -y \ - && rm -rfv /tmp/fisheye-${RELEASE}.zip \ - && rm -rfv /tmp/fecru-${RELEASE} \ - && rm -rfv /var/lib/apt/lists/* \ - && rm -rfv /var/cache/apt/archives/*.deb - -COPY entrypoint.sh /entrypoint.sh -COPY . /tmp - -CMD ["/entrypoint.sh", "run"] -ENTRYPOINT ["/usr/bin/tini", "--"] diff --git a/linux/atlassian/fisheye-crucible/1/1.5.2/Makefile b/linux/atlassian/fisheye-crucible/1/1.5.2/Makefile deleted file mode 100644 index 82c5a2de6..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.5.2/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -all: app - -app: - docker-compose build --compress - docker-compose push diff --git a/linux/atlassian/fisheye-crucible/1/1.5.2/docker-compose.yml b/linux/atlassian/fisheye-crucible/1/1.5.2/docker-compose.yml deleted file mode 100644 index fba8ce85f..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.5.2/docker-compose.yml +++ /dev/null @@ -1,9 +0,0 @@ -version: '3.9' -services: - app: - image: "epicmorg/fisheye-crucible:${RELEASE}" - build: - context: . - args: - RELEASE: ${RELEASE} - DOWNLOAD_URL: ${DOWNLOAD_URL} \ No newline at end of file diff --git a/linux/atlassian/fisheye-crucible/1/1.5.2/entrypoint.sh b/linux/atlassian/fisheye-crucible/1/1.5.2/entrypoint.sh deleted file mode 100755 index 5559ebcb5..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.5.2/entrypoint.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/bash -set -euo pipefail - -# Set up FISHEYE_OPTS -: ${JVM_MINIMUM_MEMORY:=} -: ${JVM_MAXIMUM_MEMORY:=} -: ${JVM_SUPPORT_RECOMMENDED_ARGS:=} - -: ${FISHEYE_OPTS:=} - -if [ "${JVM_MINIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xms${JVM_MINIMUM_MEMORY}" -fi -if [ "${JVM_MAXIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xmx${JVM_MAXIMUM_MEMORY}" -fi - -export FISHEYE_OPTS="${FISHEYE_OPTS} ${JVM_SUPPORT_RECOMMENDED_ARGS}" - -# Start Bamboo as the correct user -if [ "${UID}" -eq 0 ]; then - echo "User is currently root. Will change directory ownership to ${RUN_USER}:${RUN_GROUP}, then downgrade permission to ${RUN_USER}" - PERMISSIONS_SIGNATURE=$(stat -c "%u:%U:%a" "${FISHEYE_INST}") - EXPECTED_PERMISSIONS=$(id -u ${RUN_USER}):${RUN_USER}:700 - if [ "${PERMISSIONS_SIGNATURE}" != "${EXPECTED_PERMISSIONS}" ]; then - chmod -R 700 "${FISHEYE_INST}" && - chown -R "${RUN_USER}:${RUN_GROUP}" "${FISHEYE_INST}" - fi - # Now drop privileges - exec su -s /bin/bash "${RUN_USER}" -c "$FISHEYE_HOME/bin/fisheyectl.sh $@" -else - exec "$FISHEYE_HOME/bin/fisheyectl.sh" "$@" -fi diff --git a/linux/atlassian/fisheye-crucible/1/1.5.3/.env b/linux/atlassian/fisheye-crucible/1/1.5.3/.env deleted file mode 100644 index 15528b579..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.5.3/.env +++ /dev/null @@ -1,3 +0,0 @@ - -RELEASE=1.5.3 -DOWNLOAD_URL=https://www.atlassian.com/software/fisheye/downloads/binary/fisheye-1.5.3.zip diff --git a/linux/atlassian/fisheye-crucible/1/1.5.3/Dockerfile b/linux/atlassian/fisheye-crucible/1/1.5.3/Dockerfile deleted file mode 100644 index 4eec725a4..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.5.3/Dockerfile +++ /dev/null @@ -1,49 +0,0 @@ -FROM epicmorg/prod:jdk7 -LABEL maintainer="Atlassian Jira Server Team; EpicMorg DevTeam, developer@epicm.org" -ARG DEBIAN_FRONTEND=noninteractive - -################################################################## -# ARGuments -################################################################## -#configured by dockerfile / .ENV -ARG RELEASE -ARG DOWNLOAD_URL - -################################################################## -# Setup -################################################################## -ENV RUN_USER daemon -ENV RUN_GROUP daemon - -# https://confluence.atlassian.com/fisheye/fisheye-folder-layout-298976940.html -ENV FISHEYE_HOME /opt/atlassian/fecru -ENV FISHEYE_INST /var/atlassian/application-data/fecru - -VOLUME ["${FISHEYE_INST}"] -WORKDIR $FISHEYE_INST - -# Expose HTTP port -EXPOSE 8060 - -################################################################## -# Installing -################################################################## -RUN mkdir -p ${FISHEYE_HOME} \ - && wget -nv --random-wait -c ${DOWNLOAD_URL} -O /tmp/fisheye-${RELEASE}.zip \ - && unzip -q /tmp/fisheye-${RELEASE}.zip -d /tmp \ - && mv /tmp/fecru-${RELEASE}/* ${FISHEYE_HOME} \ - && chown -R ${RUN_USER}:${RUN_GROUP} ${FISHEYE_HOME} \ - && chmod +x /usr/bin/p4 \ - && update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 \ - && apt-get clean -y \ - && apt-get autoclean -y \ - && rm -rfv /tmp/fisheye-${RELEASE}.zip \ - && rm -rfv /tmp/fecru-${RELEASE} \ - && rm -rfv /var/lib/apt/lists/* \ - && rm -rfv /var/cache/apt/archives/*.deb - -COPY entrypoint.sh /entrypoint.sh -COPY . /tmp - -CMD ["/entrypoint.sh", "run"] -ENTRYPOINT ["/usr/bin/tini", "--"] diff --git a/linux/atlassian/fisheye-crucible/1/1.5.3/Makefile b/linux/atlassian/fisheye-crucible/1/1.5.3/Makefile deleted file mode 100644 index 82c5a2de6..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.5.3/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -all: app - -app: - docker-compose build --compress - docker-compose push diff --git a/linux/atlassian/fisheye-crucible/1/1.5.3/docker-compose.yml b/linux/atlassian/fisheye-crucible/1/1.5.3/docker-compose.yml deleted file mode 100644 index fba8ce85f..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.5.3/docker-compose.yml +++ /dev/null @@ -1,9 +0,0 @@ -version: '3.9' -services: - app: - image: "epicmorg/fisheye-crucible:${RELEASE}" - build: - context: . - args: - RELEASE: ${RELEASE} - DOWNLOAD_URL: ${DOWNLOAD_URL} \ No newline at end of file diff --git a/linux/atlassian/fisheye-crucible/1/1.5.3/entrypoint.sh b/linux/atlassian/fisheye-crucible/1/1.5.3/entrypoint.sh deleted file mode 100755 index 5559ebcb5..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.5.3/entrypoint.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/bash -set -euo pipefail - -# Set up FISHEYE_OPTS -: ${JVM_MINIMUM_MEMORY:=} -: ${JVM_MAXIMUM_MEMORY:=} -: ${JVM_SUPPORT_RECOMMENDED_ARGS:=} - -: ${FISHEYE_OPTS:=} - -if [ "${JVM_MINIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xms${JVM_MINIMUM_MEMORY}" -fi -if [ "${JVM_MAXIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xmx${JVM_MAXIMUM_MEMORY}" -fi - -export FISHEYE_OPTS="${FISHEYE_OPTS} ${JVM_SUPPORT_RECOMMENDED_ARGS}" - -# Start Bamboo as the correct user -if [ "${UID}" -eq 0 ]; then - echo "User is currently root. Will change directory ownership to ${RUN_USER}:${RUN_GROUP}, then downgrade permission to ${RUN_USER}" - PERMISSIONS_SIGNATURE=$(stat -c "%u:%U:%a" "${FISHEYE_INST}") - EXPECTED_PERMISSIONS=$(id -u ${RUN_USER}):${RUN_USER}:700 - if [ "${PERMISSIONS_SIGNATURE}" != "${EXPECTED_PERMISSIONS}" ]; then - chmod -R 700 "${FISHEYE_INST}" && - chown -R "${RUN_USER}:${RUN_GROUP}" "${FISHEYE_INST}" - fi - # Now drop privileges - exec su -s /bin/bash "${RUN_USER}" -c "$FISHEYE_HOME/bin/fisheyectl.sh $@" -else - exec "$FISHEYE_HOME/bin/fisheyectl.sh" "$@" -fi diff --git a/linux/atlassian/fisheye-crucible/1/1.5.4/.env b/linux/atlassian/fisheye-crucible/1/1.5.4/.env deleted file mode 100644 index 8e56c6a61..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.5.4/.env +++ /dev/null @@ -1,3 +0,0 @@ - -RELEASE=1.5.4 -DOWNLOAD_URL=https://www.atlassian.com/software/fisheye/downloads/binary/fisheye-1.5.4.zip diff --git a/linux/atlassian/fisheye-crucible/1/1.5.4/Dockerfile b/linux/atlassian/fisheye-crucible/1/1.5.4/Dockerfile deleted file mode 100644 index 4eec725a4..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.5.4/Dockerfile +++ /dev/null @@ -1,49 +0,0 @@ -FROM epicmorg/prod:jdk7 -LABEL maintainer="Atlassian Jira Server Team; EpicMorg DevTeam, developer@epicm.org" -ARG DEBIAN_FRONTEND=noninteractive - -################################################################## -# ARGuments -################################################################## -#configured by dockerfile / .ENV -ARG RELEASE -ARG DOWNLOAD_URL - -################################################################## -# Setup -################################################################## -ENV RUN_USER daemon -ENV RUN_GROUP daemon - -# https://confluence.atlassian.com/fisheye/fisheye-folder-layout-298976940.html -ENV FISHEYE_HOME /opt/atlassian/fecru -ENV FISHEYE_INST /var/atlassian/application-data/fecru - -VOLUME ["${FISHEYE_INST}"] -WORKDIR $FISHEYE_INST - -# Expose HTTP port -EXPOSE 8060 - -################################################################## -# Installing -################################################################## -RUN mkdir -p ${FISHEYE_HOME} \ - && wget -nv --random-wait -c ${DOWNLOAD_URL} -O /tmp/fisheye-${RELEASE}.zip \ - && unzip -q /tmp/fisheye-${RELEASE}.zip -d /tmp \ - && mv /tmp/fecru-${RELEASE}/* ${FISHEYE_HOME} \ - && chown -R ${RUN_USER}:${RUN_GROUP} ${FISHEYE_HOME} \ - && chmod +x /usr/bin/p4 \ - && update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 \ - && apt-get clean -y \ - && apt-get autoclean -y \ - && rm -rfv /tmp/fisheye-${RELEASE}.zip \ - && rm -rfv /tmp/fecru-${RELEASE} \ - && rm -rfv /var/lib/apt/lists/* \ - && rm -rfv /var/cache/apt/archives/*.deb - -COPY entrypoint.sh /entrypoint.sh -COPY . /tmp - -CMD ["/entrypoint.sh", "run"] -ENTRYPOINT ["/usr/bin/tini", "--"] diff --git a/linux/atlassian/fisheye-crucible/1/1.5.4/Makefile b/linux/atlassian/fisheye-crucible/1/1.5.4/Makefile deleted file mode 100644 index 82c5a2de6..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.5.4/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -all: app - -app: - docker-compose build --compress - docker-compose push diff --git a/linux/atlassian/fisheye-crucible/1/1.5.4/docker-compose.yml b/linux/atlassian/fisheye-crucible/1/1.5.4/docker-compose.yml deleted file mode 100644 index fba8ce85f..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.5.4/docker-compose.yml +++ /dev/null @@ -1,9 +0,0 @@ -version: '3.9' -services: - app: - image: "epicmorg/fisheye-crucible:${RELEASE}" - build: - context: . - args: - RELEASE: ${RELEASE} - DOWNLOAD_URL: ${DOWNLOAD_URL} \ No newline at end of file diff --git a/linux/atlassian/fisheye-crucible/1/1.5.4/entrypoint.sh b/linux/atlassian/fisheye-crucible/1/1.5.4/entrypoint.sh deleted file mode 100755 index 5559ebcb5..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.5.4/entrypoint.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/bash -set -euo pipefail - -# Set up FISHEYE_OPTS -: ${JVM_MINIMUM_MEMORY:=} -: ${JVM_MAXIMUM_MEMORY:=} -: ${JVM_SUPPORT_RECOMMENDED_ARGS:=} - -: ${FISHEYE_OPTS:=} - -if [ "${JVM_MINIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xms${JVM_MINIMUM_MEMORY}" -fi -if [ "${JVM_MAXIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xmx${JVM_MAXIMUM_MEMORY}" -fi - -export FISHEYE_OPTS="${FISHEYE_OPTS} ${JVM_SUPPORT_RECOMMENDED_ARGS}" - -# Start Bamboo as the correct user -if [ "${UID}" -eq 0 ]; then - echo "User is currently root. Will change directory ownership to ${RUN_USER}:${RUN_GROUP}, then downgrade permission to ${RUN_USER}" - PERMISSIONS_SIGNATURE=$(stat -c "%u:%U:%a" "${FISHEYE_INST}") - EXPECTED_PERMISSIONS=$(id -u ${RUN_USER}):${RUN_USER}:700 - if [ "${PERMISSIONS_SIGNATURE}" != "${EXPECTED_PERMISSIONS}" ]; then - chmod -R 700 "${FISHEYE_INST}" && - chown -R "${RUN_USER}:${RUN_GROUP}" "${FISHEYE_INST}" - fi - # Now drop privileges - exec su -s /bin/bash "${RUN_USER}" -c "$FISHEYE_HOME/bin/fisheyectl.sh $@" -else - exec "$FISHEYE_HOME/bin/fisheyectl.sh" "$@" -fi diff --git a/linux/atlassian/fisheye-crucible/1/1.5/.env b/linux/atlassian/fisheye-crucible/1/1.5/.env deleted file mode 100644 index 89f754df3..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.5/.env +++ /dev/null @@ -1,3 +0,0 @@ - -RELEASE=1.5 -DOWNLOAD_URL=https://www.atlassian.com/software/fisheye/downloads/binary/fisheye-1.5.zip diff --git a/linux/atlassian/fisheye-crucible/1/1.5/Dockerfile b/linux/atlassian/fisheye-crucible/1/1.5/Dockerfile deleted file mode 100644 index 4eec725a4..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.5/Dockerfile +++ /dev/null @@ -1,49 +0,0 @@ -FROM epicmorg/prod:jdk7 -LABEL maintainer="Atlassian Jira Server Team; EpicMorg DevTeam, developer@epicm.org" -ARG DEBIAN_FRONTEND=noninteractive - -################################################################## -# ARGuments -################################################################## -#configured by dockerfile / .ENV -ARG RELEASE -ARG DOWNLOAD_URL - -################################################################## -# Setup -################################################################## -ENV RUN_USER daemon -ENV RUN_GROUP daemon - -# https://confluence.atlassian.com/fisheye/fisheye-folder-layout-298976940.html -ENV FISHEYE_HOME /opt/atlassian/fecru -ENV FISHEYE_INST /var/atlassian/application-data/fecru - -VOLUME ["${FISHEYE_INST}"] -WORKDIR $FISHEYE_INST - -# Expose HTTP port -EXPOSE 8060 - -################################################################## -# Installing -################################################################## -RUN mkdir -p ${FISHEYE_HOME} \ - && wget -nv --random-wait -c ${DOWNLOAD_URL} -O /tmp/fisheye-${RELEASE}.zip \ - && unzip -q /tmp/fisheye-${RELEASE}.zip -d /tmp \ - && mv /tmp/fecru-${RELEASE}/* ${FISHEYE_HOME} \ - && chown -R ${RUN_USER}:${RUN_GROUP} ${FISHEYE_HOME} \ - && chmod +x /usr/bin/p4 \ - && update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 \ - && apt-get clean -y \ - && apt-get autoclean -y \ - && rm -rfv /tmp/fisheye-${RELEASE}.zip \ - && rm -rfv /tmp/fecru-${RELEASE} \ - && rm -rfv /var/lib/apt/lists/* \ - && rm -rfv /var/cache/apt/archives/*.deb - -COPY entrypoint.sh /entrypoint.sh -COPY . /tmp - -CMD ["/entrypoint.sh", "run"] -ENTRYPOINT ["/usr/bin/tini", "--"] diff --git a/linux/atlassian/fisheye-crucible/1/1.5/Makefile b/linux/atlassian/fisheye-crucible/1/1.5/Makefile deleted file mode 100644 index 82c5a2de6..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.5/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -all: app - -app: - docker-compose build --compress - docker-compose push diff --git a/linux/atlassian/fisheye-crucible/1/1.5/docker-compose.yml b/linux/atlassian/fisheye-crucible/1/1.5/docker-compose.yml deleted file mode 100644 index fba8ce85f..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.5/docker-compose.yml +++ /dev/null @@ -1,9 +0,0 @@ -version: '3.9' -services: - app: - image: "epicmorg/fisheye-crucible:${RELEASE}" - build: - context: . - args: - RELEASE: ${RELEASE} - DOWNLOAD_URL: ${DOWNLOAD_URL} \ No newline at end of file diff --git a/linux/atlassian/fisheye-crucible/1/1.5/entrypoint.sh b/linux/atlassian/fisheye-crucible/1/1.5/entrypoint.sh deleted file mode 100755 index 5559ebcb5..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.5/entrypoint.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/bash -set -euo pipefail - -# Set up FISHEYE_OPTS -: ${JVM_MINIMUM_MEMORY:=} -: ${JVM_MAXIMUM_MEMORY:=} -: ${JVM_SUPPORT_RECOMMENDED_ARGS:=} - -: ${FISHEYE_OPTS:=} - -if [ "${JVM_MINIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xms${JVM_MINIMUM_MEMORY}" -fi -if [ "${JVM_MAXIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xmx${JVM_MAXIMUM_MEMORY}" -fi - -export FISHEYE_OPTS="${FISHEYE_OPTS} ${JVM_SUPPORT_RECOMMENDED_ARGS}" - -# Start Bamboo as the correct user -if [ "${UID}" -eq 0 ]; then - echo "User is currently root. Will change directory ownership to ${RUN_USER}:${RUN_GROUP}, then downgrade permission to ${RUN_USER}" - PERMISSIONS_SIGNATURE=$(stat -c "%u:%U:%a" "${FISHEYE_INST}") - EXPECTED_PERMISSIONS=$(id -u ${RUN_USER}):${RUN_USER}:700 - if [ "${PERMISSIONS_SIGNATURE}" != "${EXPECTED_PERMISSIONS}" ]; then - chmod -R 700 "${FISHEYE_INST}" && - chown -R "${RUN_USER}:${RUN_GROUP}" "${FISHEYE_INST}" - fi - # Now drop privileges - exec su -s /bin/bash "${RUN_USER}" -c "$FISHEYE_HOME/bin/fisheyectl.sh $@" -else - exec "$FISHEYE_HOME/bin/fisheyectl.sh" "$@" -fi diff --git a/linux/atlassian/fisheye-crucible/1/1.6.0/.env b/linux/atlassian/fisheye-crucible/1/1.6.0/.env deleted file mode 100644 index ed3a4ed14..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.0/.env +++ /dev/null @@ -1,3 +0,0 @@ - -RELEASE=1.6.0 -DOWNLOAD_URL=https://www.atlassian.com/software/fisheye/downloads/binary/fisheye-1.6.0.zip diff --git a/linux/atlassian/fisheye-crucible/1/1.6.0/Dockerfile b/linux/atlassian/fisheye-crucible/1/1.6.0/Dockerfile deleted file mode 100644 index 4eec725a4..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.0/Dockerfile +++ /dev/null @@ -1,49 +0,0 @@ -FROM epicmorg/prod:jdk7 -LABEL maintainer="Atlassian Jira Server Team; EpicMorg DevTeam, developer@epicm.org" -ARG DEBIAN_FRONTEND=noninteractive - -################################################################## -# ARGuments -################################################################## -#configured by dockerfile / .ENV -ARG RELEASE -ARG DOWNLOAD_URL - -################################################################## -# Setup -################################################################## -ENV RUN_USER daemon -ENV RUN_GROUP daemon - -# https://confluence.atlassian.com/fisheye/fisheye-folder-layout-298976940.html -ENV FISHEYE_HOME /opt/atlassian/fecru -ENV FISHEYE_INST /var/atlassian/application-data/fecru - -VOLUME ["${FISHEYE_INST}"] -WORKDIR $FISHEYE_INST - -# Expose HTTP port -EXPOSE 8060 - -################################################################## -# Installing -################################################################## -RUN mkdir -p ${FISHEYE_HOME} \ - && wget -nv --random-wait -c ${DOWNLOAD_URL} -O /tmp/fisheye-${RELEASE}.zip \ - && unzip -q /tmp/fisheye-${RELEASE}.zip -d /tmp \ - && mv /tmp/fecru-${RELEASE}/* ${FISHEYE_HOME} \ - && chown -R ${RUN_USER}:${RUN_GROUP} ${FISHEYE_HOME} \ - && chmod +x /usr/bin/p4 \ - && update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 \ - && apt-get clean -y \ - && apt-get autoclean -y \ - && rm -rfv /tmp/fisheye-${RELEASE}.zip \ - && rm -rfv /tmp/fecru-${RELEASE} \ - && rm -rfv /var/lib/apt/lists/* \ - && rm -rfv /var/cache/apt/archives/*.deb - -COPY entrypoint.sh /entrypoint.sh -COPY . /tmp - -CMD ["/entrypoint.sh", "run"] -ENTRYPOINT ["/usr/bin/tini", "--"] diff --git a/linux/atlassian/fisheye-crucible/1/1.6.0/Makefile b/linux/atlassian/fisheye-crucible/1/1.6.0/Makefile deleted file mode 100644 index 82c5a2de6..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.0/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -all: app - -app: - docker-compose build --compress - docker-compose push diff --git a/linux/atlassian/fisheye-crucible/1/1.6.0/docker-compose.yml b/linux/atlassian/fisheye-crucible/1/1.6.0/docker-compose.yml deleted file mode 100644 index fba8ce85f..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.0/docker-compose.yml +++ /dev/null @@ -1,9 +0,0 @@ -version: '3.9' -services: - app: - image: "epicmorg/fisheye-crucible:${RELEASE}" - build: - context: . - args: - RELEASE: ${RELEASE} - DOWNLOAD_URL: ${DOWNLOAD_URL} \ No newline at end of file diff --git a/linux/atlassian/fisheye-crucible/1/1.6.0/entrypoint.sh b/linux/atlassian/fisheye-crucible/1/1.6.0/entrypoint.sh deleted file mode 100755 index 5559ebcb5..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.0/entrypoint.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/bash -set -euo pipefail - -# Set up FISHEYE_OPTS -: ${JVM_MINIMUM_MEMORY:=} -: ${JVM_MAXIMUM_MEMORY:=} -: ${JVM_SUPPORT_RECOMMENDED_ARGS:=} - -: ${FISHEYE_OPTS:=} - -if [ "${JVM_MINIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xms${JVM_MINIMUM_MEMORY}" -fi -if [ "${JVM_MAXIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xmx${JVM_MAXIMUM_MEMORY}" -fi - -export FISHEYE_OPTS="${FISHEYE_OPTS} ${JVM_SUPPORT_RECOMMENDED_ARGS}" - -# Start Bamboo as the correct user -if [ "${UID}" -eq 0 ]; then - echo "User is currently root. Will change directory ownership to ${RUN_USER}:${RUN_GROUP}, then downgrade permission to ${RUN_USER}" - PERMISSIONS_SIGNATURE=$(stat -c "%u:%U:%a" "${FISHEYE_INST}") - EXPECTED_PERMISSIONS=$(id -u ${RUN_USER}):${RUN_USER}:700 - if [ "${PERMISSIONS_SIGNATURE}" != "${EXPECTED_PERMISSIONS}" ]; then - chmod -R 700 "${FISHEYE_INST}" && - chown -R "${RUN_USER}:${RUN_GROUP}" "${FISHEYE_INST}" - fi - # Now drop privileges - exec su -s /bin/bash "${RUN_USER}" -c "$FISHEYE_HOME/bin/fisheyectl.sh $@" -else - exec "$FISHEYE_HOME/bin/fisheyectl.sh" "$@" -fi diff --git a/linux/atlassian/fisheye-crucible/1/1.6.0Beta1/.env b/linux/atlassian/fisheye-crucible/1/1.6.0Beta1/.env deleted file mode 100644 index 1ba71cecd..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.0Beta1/.env +++ /dev/null @@ -1,3 +0,0 @@ - -RELEASE=1.6.0Beta1 -DOWNLOAD_URL=https://www.atlassian.com/software/fisheye/downloads/binary/fisheye-1.6.0.beta1.zip diff --git a/linux/atlassian/fisheye-crucible/1/1.6.0Beta1/Dockerfile b/linux/atlassian/fisheye-crucible/1/1.6.0Beta1/Dockerfile deleted file mode 100644 index 4eec725a4..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.0Beta1/Dockerfile +++ /dev/null @@ -1,49 +0,0 @@ -FROM epicmorg/prod:jdk7 -LABEL maintainer="Atlassian Jira Server Team; EpicMorg DevTeam, developer@epicm.org" -ARG DEBIAN_FRONTEND=noninteractive - -################################################################## -# ARGuments -################################################################## -#configured by dockerfile / .ENV -ARG RELEASE -ARG DOWNLOAD_URL - -################################################################## -# Setup -################################################################## -ENV RUN_USER daemon -ENV RUN_GROUP daemon - -# https://confluence.atlassian.com/fisheye/fisheye-folder-layout-298976940.html -ENV FISHEYE_HOME /opt/atlassian/fecru -ENV FISHEYE_INST /var/atlassian/application-data/fecru - -VOLUME ["${FISHEYE_INST}"] -WORKDIR $FISHEYE_INST - -# Expose HTTP port -EXPOSE 8060 - -################################################################## -# Installing -################################################################## -RUN mkdir -p ${FISHEYE_HOME} \ - && wget -nv --random-wait -c ${DOWNLOAD_URL} -O /tmp/fisheye-${RELEASE}.zip \ - && unzip -q /tmp/fisheye-${RELEASE}.zip -d /tmp \ - && mv /tmp/fecru-${RELEASE}/* ${FISHEYE_HOME} \ - && chown -R ${RUN_USER}:${RUN_GROUP} ${FISHEYE_HOME} \ - && chmod +x /usr/bin/p4 \ - && update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 \ - && apt-get clean -y \ - && apt-get autoclean -y \ - && rm -rfv /tmp/fisheye-${RELEASE}.zip \ - && rm -rfv /tmp/fecru-${RELEASE} \ - && rm -rfv /var/lib/apt/lists/* \ - && rm -rfv /var/cache/apt/archives/*.deb - -COPY entrypoint.sh /entrypoint.sh -COPY . /tmp - -CMD ["/entrypoint.sh", "run"] -ENTRYPOINT ["/usr/bin/tini", "--"] diff --git a/linux/atlassian/fisheye-crucible/1/1.6.0Beta1/Makefile b/linux/atlassian/fisheye-crucible/1/1.6.0Beta1/Makefile deleted file mode 100644 index 82c5a2de6..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.0Beta1/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -all: app - -app: - docker-compose build --compress - docker-compose push diff --git a/linux/atlassian/fisheye-crucible/1/1.6.0Beta1/docker-compose.yml b/linux/atlassian/fisheye-crucible/1/1.6.0Beta1/docker-compose.yml deleted file mode 100644 index fba8ce85f..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.0Beta1/docker-compose.yml +++ /dev/null @@ -1,9 +0,0 @@ -version: '3.9' -services: - app: - image: "epicmorg/fisheye-crucible:${RELEASE}" - build: - context: . - args: - RELEASE: ${RELEASE} - DOWNLOAD_URL: ${DOWNLOAD_URL} \ No newline at end of file diff --git a/linux/atlassian/fisheye-crucible/1/1.6.0Beta1/entrypoint.sh b/linux/atlassian/fisheye-crucible/1/1.6.0Beta1/entrypoint.sh deleted file mode 100755 index 5559ebcb5..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.0Beta1/entrypoint.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/bash -set -euo pipefail - -# Set up FISHEYE_OPTS -: ${JVM_MINIMUM_MEMORY:=} -: ${JVM_MAXIMUM_MEMORY:=} -: ${JVM_SUPPORT_RECOMMENDED_ARGS:=} - -: ${FISHEYE_OPTS:=} - -if [ "${JVM_MINIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xms${JVM_MINIMUM_MEMORY}" -fi -if [ "${JVM_MAXIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xmx${JVM_MAXIMUM_MEMORY}" -fi - -export FISHEYE_OPTS="${FISHEYE_OPTS} ${JVM_SUPPORT_RECOMMENDED_ARGS}" - -# Start Bamboo as the correct user -if [ "${UID}" -eq 0 ]; then - echo "User is currently root. Will change directory ownership to ${RUN_USER}:${RUN_GROUP}, then downgrade permission to ${RUN_USER}" - PERMISSIONS_SIGNATURE=$(stat -c "%u:%U:%a" "${FISHEYE_INST}") - EXPECTED_PERMISSIONS=$(id -u ${RUN_USER}):${RUN_USER}:700 - if [ "${PERMISSIONS_SIGNATURE}" != "${EXPECTED_PERMISSIONS}" ]; then - chmod -R 700 "${FISHEYE_INST}" && - chown -R "${RUN_USER}:${RUN_GROUP}" "${FISHEYE_INST}" - fi - # Now drop privileges - exec su -s /bin/bash "${RUN_USER}" -c "$FISHEYE_HOME/bin/fisheyectl.sh $@" -else - exec "$FISHEYE_HOME/bin/fisheyectl.sh" "$@" -fi diff --git a/linux/atlassian/fisheye-crucible/1/1.6.0Beta2/.env b/linux/atlassian/fisheye-crucible/1/1.6.0Beta2/.env deleted file mode 100644 index 3823a8340..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.0Beta2/.env +++ /dev/null @@ -1,3 +0,0 @@ - -RELEASE=1.6.0Beta2 -DOWNLOAD_URL=https://www.atlassian.com/software/fisheye/downloads/binary/fisheye-1.6.0.beta2.zip diff --git a/linux/atlassian/fisheye-crucible/1/1.6.0Beta2/Dockerfile b/linux/atlassian/fisheye-crucible/1/1.6.0Beta2/Dockerfile deleted file mode 100644 index 4eec725a4..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.0Beta2/Dockerfile +++ /dev/null @@ -1,49 +0,0 @@ -FROM epicmorg/prod:jdk7 -LABEL maintainer="Atlassian Jira Server Team; EpicMorg DevTeam, developer@epicm.org" -ARG DEBIAN_FRONTEND=noninteractive - -################################################################## -# ARGuments -################################################################## -#configured by dockerfile / .ENV -ARG RELEASE -ARG DOWNLOAD_URL - -################################################################## -# Setup -################################################################## -ENV RUN_USER daemon -ENV RUN_GROUP daemon - -# https://confluence.atlassian.com/fisheye/fisheye-folder-layout-298976940.html -ENV FISHEYE_HOME /opt/atlassian/fecru -ENV FISHEYE_INST /var/atlassian/application-data/fecru - -VOLUME ["${FISHEYE_INST}"] -WORKDIR $FISHEYE_INST - -# Expose HTTP port -EXPOSE 8060 - -################################################################## -# Installing -################################################################## -RUN mkdir -p ${FISHEYE_HOME} \ - && wget -nv --random-wait -c ${DOWNLOAD_URL} -O /tmp/fisheye-${RELEASE}.zip \ - && unzip -q /tmp/fisheye-${RELEASE}.zip -d /tmp \ - && mv /tmp/fecru-${RELEASE}/* ${FISHEYE_HOME} \ - && chown -R ${RUN_USER}:${RUN_GROUP} ${FISHEYE_HOME} \ - && chmod +x /usr/bin/p4 \ - && update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 \ - && apt-get clean -y \ - && apt-get autoclean -y \ - && rm -rfv /tmp/fisheye-${RELEASE}.zip \ - && rm -rfv /tmp/fecru-${RELEASE} \ - && rm -rfv /var/lib/apt/lists/* \ - && rm -rfv /var/cache/apt/archives/*.deb - -COPY entrypoint.sh /entrypoint.sh -COPY . /tmp - -CMD ["/entrypoint.sh", "run"] -ENTRYPOINT ["/usr/bin/tini", "--"] diff --git a/linux/atlassian/fisheye-crucible/1/1.6.0Beta2/Makefile b/linux/atlassian/fisheye-crucible/1/1.6.0Beta2/Makefile deleted file mode 100644 index 82c5a2de6..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.0Beta2/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -all: app - -app: - docker-compose build --compress - docker-compose push diff --git a/linux/atlassian/fisheye-crucible/1/1.6.0Beta2/docker-compose.yml b/linux/atlassian/fisheye-crucible/1/1.6.0Beta2/docker-compose.yml deleted file mode 100644 index fba8ce85f..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.0Beta2/docker-compose.yml +++ /dev/null @@ -1,9 +0,0 @@ -version: '3.9' -services: - app: - image: "epicmorg/fisheye-crucible:${RELEASE}" - build: - context: . - args: - RELEASE: ${RELEASE} - DOWNLOAD_URL: ${DOWNLOAD_URL} \ No newline at end of file diff --git a/linux/atlassian/fisheye-crucible/1/1.6.0Beta2/entrypoint.sh b/linux/atlassian/fisheye-crucible/1/1.6.0Beta2/entrypoint.sh deleted file mode 100755 index 5559ebcb5..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.0Beta2/entrypoint.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/bash -set -euo pipefail - -# Set up FISHEYE_OPTS -: ${JVM_MINIMUM_MEMORY:=} -: ${JVM_MAXIMUM_MEMORY:=} -: ${JVM_SUPPORT_RECOMMENDED_ARGS:=} - -: ${FISHEYE_OPTS:=} - -if [ "${JVM_MINIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xms${JVM_MINIMUM_MEMORY}" -fi -if [ "${JVM_MAXIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xmx${JVM_MAXIMUM_MEMORY}" -fi - -export FISHEYE_OPTS="${FISHEYE_OPTS} ${JVM_SUPPORT_RECOMMENDED_ARGS}" - -# Start Bamboo as the correct user -if [ "${UID}" -eq 0 ]; then - echo "User is currently root. Will change directory ownership to ${RUN_USER}:${RUN_GROUP}, then downgrade permission to ${RUN_USER}" - PERMISSIONS_SIGNATURE=$(stat -c "%u:%U:%a" "${FISHEYE_INST}") - EXPECTED_PERMISSIONS=$(id -u ${RUN_USER}):${RUN_USER}:700 - if [ "${PERMISSIONS_SIGNATURE}" != "${EXPECTED_PERMISSIONS}" ]; then - chmod -R 700 "${FISHEYE_INST}" && - chown -R "${RUN_USER}:${RUN_GROUP}" "${FISHEYE_INST}" - fi - # Now drop privileges - exec su -s /bin/bash "${RUN_USER}" -c "$FISHEYE_HOME/bin/fisheyectl.sh $@" -else - exec "$FISHEYE_HOME/bin/fisheyectl.sh" "$@" -fi diff --git a/linux/atlassian/fisheye-crucible/1/1.6.1/.env b/linux/atlassian/fisheye-crucible/1/1.6.1/.env deleted file mode 100644 index fda976f9b..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.1/.env +++ /dev/null @@ -1,3 +0,0 @@ - -RELEASE=1.6.1 -DOWNLOAD_URL=https://www.atlassian.com/software/fisheye/downloads/binary/fisheye-1.6.1.zip diff --git a/linux/atlassian/fisheye-crucible/1/1.6.1/Dockerfile b/linux/atlassian/fisheye-crucible/1/1.6.1/Dockerfile deleted file mode 100644 index 4eec725a4..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.1/Dockerfile +++ /dev/null @@ -1,49 +0,0 @@ -FROM epicmorg/prod:jdk7 -LABEL maintainer="Atlassian Jira Server Team; EpicMorg DevTeam, developer@epicm.org" -ARG DEBIAN_FRONTEND=noninteractive - -################################################################## -# ARGuments -################################################################## -#configured by dockerfile / .ENV -ARG RELEASE -ARG DOWNLOAD_URL - -################################################################## -# Setup -################################################################## -ENV RUN_USER daemon -ENV RUN_GROUP daemon - -# https://confluence.atlassian.com/fisheye/fisheye-folder-layout-298976940.html -ENV FISHEYE_HOME /opt/atlassian/fecru -ENV FISHEYE_INST /var/atlassian/application-data/fecru - -VOLUME ["${FISHEYE_INST}"] -WORKDIR $FISHEYE_INST - -# Expose HTTP port -EXPOSE 8060 - -################################################################## -# Installing -################################################################## -RUN mkdir -p ${FISHEYE_HOME} \ - && wget -nv --random-wait -c ${DOWNLOAD_URL} -O /tmp/fisheye-${RELEASE}.zip \ - && unzip -q /tmp/fisheye-${RELEASE}.zip -d /tmp \ - && mv /tmp/fecru-${RELEASE}/* ${FISHEYE_HOME} \ - && chown -R ${RUN_USER}:${RUN_GROUP} ${FISHEYE_HOME} \ - && chmod +x /usr/bin/p4 \ - && update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 \ - && apt-get clean -y \ - && apt-get autoclean -y \ - && rm -rfv /tmp/fisheye-${RELEASE}.zip \ - && rm -rfv /tmp/fecru-${RELEASE} \ - && rm -rfv /var/lib/apt/lists/* \ - && rm -rfv /var/cache/apt/archives/*.deb - -COPY entrypoint.sh /entrypoint.sh -COPY . /tmp - -CMD ["/entrypoint.sh", "run"] -ENTRYPOINT ["/usr/bin/tini", "--"] diff --git a/linux/atlassian/fisheye-crucible/1/1.6.1/Makefile b/linux/atlassian/fisheye-crucible/1/1.6.1/Makefile deleted file mode 100644 index 82c5a2de6..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.1/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -all: app - -app: - docker-compose build --compress - docker-compose push diff --git a/linux/atlassian/fisheye-crucible/1/1.6.1/docker-compose.yml b/linux/atlassian/fisheye-crucible/1/1.6.1/docker-compose.yml deleted file mode 100644 index fba8ce85f..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.1/docker-compose.yml +++ /dev/null @@ -1,9 +0,0 @@ -version: '3.9' -services: - app: - image: "epicmorg/fisheye-crucible:${RELEASE}" - build: - context: . - args: - RELEASE: ${RELEASE} - DOWNLOAD_URL: ${DOWNLOAD_URL} \ No newline at end of file diff --git a/linux/atlassian/fisheye-crucible/1/1.6.1/entrypoint.sh b/linux/atlassian/fisheye-crucible/1/1.6.1/entrypoint.sh deleted file mode 100755 index 5559ebcb5..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.1/entrypoint.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/bash -set -euo pipefail - -# Set up FISHEYE_OPTS -: ${JVM_MINIMUM_MEMORY:=} -: ${JVM_MAXIMUM_MEMORY:=} -: ${JVM_SUPPORT_RECOMMENDED_ARGS:=} - -: ${FISHEYE_OPTS:=} - -if [ "${JVM_MINIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xms${JVM_MINIMUM_MEMORY}" -fi -if [ "${JVM_MAXIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xmx${JVM_MAXIMUM_MEMORY}" -fi - -export FISHEYE_OPTS="${FISHEYE_OPTS} ${JVM_SUPPORT_RECOMMENDED_ARGS}" - -# Start Bamboo as the correct user -if [ "${UID}" -eq 0 ]; then - echo "User is currently root. Will change directory ownership to ${RUN_USER}:${RUN_GROUP}, then downgrade permission to ${RUN_USER}" - PERMISSIONS_SIGNATURE=$(stat -c "%u:%U:%a" "${FISHEYE_INST}") - EXPECTED_PERMISSIONS=$(id -u ${RUN_USER}):${RUN_USER}:700 - if [ "${PERMISSIONS_SIGNATURE}" != "${EXPECTED_PERMISSIONS}" ]; then - chmod -R 700 "${FISHEYE_INST}" && - chown -R "${RUN_USER}:${RUN_GROUP}" "${FISHEYE_INST}" - fi - # Now drop privileges - exec su -s /bin/bash "${RUN_USER}" -c "$FISHEYE_HOME/bin/fisheyectl.sh $@" -else - exec "$FISHEYE_HOME/bin/fisheyectl.sh" "$@" -fi diff --git a/linux/atlassian/fisheye-crucible/1/1.6.3/.env b/linux/atlassian/fisheye-crucible/1/1.6.3/.env deleted file mode 100644 index 5af72704f..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.3/.env +++ /dev/null @@ -1,3 +0,0 @@ - -RELEASE=1.6.3 -DOWNLOAD_URL=https://www.atlassian.com/software/fisheye/downloads/binary/fisheye-1.6.3.zip diff --git a/linux/atlassian/fisheye-crucible/1/1.6.3/Dockerfile b/linux/atlassian/fisheye-crucible/1/1.6.3/Dockerfile deleted file mode 100644 index 4eec725a4..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.3/Dockerfile +++ /dev/null @@ -1,49 +0,0 @@ -FROM epicmorg/prod:jdk7 -LABEL maintainer="Atlassian Jira Server Team; EpicMorg DevTeam, developer@epicm.org" -ARG DEBIAN_FRONTEND=noninteractive - -################################################################## -# ARGuments -################################################################## -#configured by dockerfile / .ENV -ARG RELEASE -ARG DOWNLOAD_URL - -################################################################## -# Setup -################################################################## -ENV RUN_USER daemon -ENV RUN_GROUP daemon - -# https://confluence.atlassian.com/fisheye/fisheye-folder-layout-298976940.html -ENV FISHEYE_HOME /opt/atlassian/fecru -ENV FISHEYE_INST /var/atlassian/application-data/fecru - -VOLUME ["${FISHEYE_INST}"] -WORKDIR $FISHEYE_INST - -# Expose HTTP port -EXPOSE 8060 - -################################################################## -# Installing -################################################################## -RUN mkdir -p ${FISHEYE_HOME} \ - && wget -nv --random-wait -c ${DOWNLOAD_URL} -O /tmp/fisheye-${RELEASE}.zip \ - && unzip -q /tmp/fisheye-${RELEASE}.zip -d /tmp \ - && mv /tmp/fecru-${RELEASE}/* ${FISHEYE_HOME} \ - && chown -R ${RUN_USER}:${RUN_GROUP} ${FISHEYE_HOME} \ - && chmod +x /usr/bin/p4 \ - && update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 \ - && apt-get clean -y \ - && apt-get autoclean -y \ - && rm -rfv /tmp/fisheye-${RELEASE}.zip \ - && rm -rfv /tmp/fecru-${RELEASE} \ - && rm -rfv /var/lib/apt/lists/* \ - && rm -rfv /var/cache/apt/archives/*.deb - -COPY entrypoint.sh /entrypoint.sh -COPY . /tmp - -CMD ["/entrypoint.sh", "run"] -ENTRYPOINT ["/usr/bin/tini", "--"] diff --git a/linux/atlassian/fisheye-crucible/1/1.6.3/Makefile b/linux/atlassian/fisheye-crucible/1/1.6.3/Makefile deleted file mode 100644 index 82c5a2de6..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.3/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -all: app - -app: - docker-compose build --compress - docker-compose push diff --git a/linux/atlassian/fisheye-crucible/1/1.6.3/docker-compose.yml b/linux/atlassian/fisheye-crucible/1/1.6.3/docker-compose.yml deleted file mode 100644 index fba8ce85f..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.3/docker-compose.yml +++ /dev/null @@ -1,9 +0,0 @@ -version: '3.9' -services: - app: - image: "epicmorg/fisheye-crucible:${RELEASE}" - build: - context: . - args: - RELEASE: ${RELEASE} - DOWNLOAD_URL: ${DOWNLOAD_URL} \ No newline at end of file diff --git a/linux/atlassian/fisheye-crucible/1/1.6.3/entrypoint.sh b/linux/atlassian/fisheye-crucible/1/1.6.3/entrypoint.sh deleted file mode 100755 index 5559ebcb5..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.3/entrypoint.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/bash -set -euo pipefail - -# Set up FISHEYE_OPTS -: ${JVM_MINIMUM_MEMORY:=} -: ${JVM_MAXIMUM_MEMORY:=} -: ${JVM_SUPPORT_RECOMMENDED_ARGS:=} - -: ${FISHEYE_OPTS:=} - -if [ "${JVM_MINIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xms${JVM_MINIMUM_MEMORY}" -fi -if [ "${JVM_MAXIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xmx${JVM_MAXIMUM_MEMORY}" -fi - -export FISHEYE_OPTS="${FISHEYE_OPTS} ${JVM_SUPPORT_RECOMMENDED_ARGS}" - -# Start Bamboo as the correct user -if [ "${UID}" -eq 0 ]; then - echo "User is currently root. Will change directory ownership to ${RUN_USER}:${RUN_GROUP}, then downgrade permission to ${RUN_USER}" - PERMISSIONS_SIGNATURE=$(stat -c "%u:%U:%a" "${FISHEYE_INST}") - EXPECTED_PERMISSIONS=$(id -u ${RUN_USER}):${RUN_USER}:700 - if [ "${PERMISSIONS_SIGNATURE}" != "${EXPECTED_PERMISSIONS}" ]; then - chmod -R 700 "${FISHEYE_INST}" && - chown -R "${RUN_USER}:${RUN_GROUP}" "${FISHEYE_INST}" - fi - # Now drop privileges - exec su -s /bin/bash "${RUN_USER}" -c "$FISHEYE_HOME/bin/fisheyectl.sh $@" -else - exec "$FISHEYE_HOME/bin/fisheyectl.sh" "$@" -fi diff --git a/linux/atlassian/fisheye-crucible/1/1.6.4/.env b/linux/atlassian/fisheye-crucible/1/1.6.4/.env deleted file mode 100644 index fcb63d5f1..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.4/.env +++ /dev/null @@ -1,3 +0,0 @@ - -RELEASE=1.6.4 -DOWNLOAD_URL=https://www.atlassian.com/software/fisheye/downloads/binary/fisheye-1.6.4.zip diff --git a/linux/atlassian/fisheye-crucible/1/1.6.4/Dockerfile b/linux/atlassian/fisheye-crucible/1/1.6.4/Dockerfile deleted file mode 100644 index 4eec725a4..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.4/Dockerfile +++ /dev/null @@ -1,49 +0,0 @@ -FROM epicmorg/prod:jdk7 -LABEL maintainer="Atlassian Jira Server Team; EpicMorg DevTeam, developer@epicm.org" -ARG DEBIAN_FRONTEND=noninteractive - -################################################################## -# ARGuments -################################################################## -#configured by dockerfile / .ENV -ARG RELEASE -ARG DOWNLOAD_URL - -################################################################## -# Setup -################################################################## -ENV RUN_USER daemon -ENV RUN_GROUP daemon - -# https://confluence.atlassian.com/fisheye/fisheye-folder-layout-298976940.html -ENV FISHEYE_HOME /opt/atlassian/fecru -ENV FISHEYE_INST /var/atlassian/application-data/fecru - -VOLUME ["${FISHEYE_INST}"] -WORKDIR $FISHEYE_INST - -# Expose HTTP port -EXPOSE 8060 - -################################################################## -# Installing -################################################################## -RUN mkdir -p ${FISHEYE_HOME} \ - && wget -nv --random-wait -c ${DOWNLOAD_URL} -O /tmp/fisheye-${RELEASE}.zip \ - && unzip -q /tmp/fisheye-${RELEASE}.zip -d /tmp \ - && mv /tmp/fecru-${RELEASE}/* ${FISHEYE_HOME} \ - && chown -R ${RUN_USER}:${RUN_GROUP} ${FISHEYE_HOME} \ - && chmod +x /usr/bin/p4 \ - && update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 \ - && apt-get clean -y \ - && apt-get autoclean -y \ - && rm -rfv /tmp/fisheye-${RELEASE}.zip \ - && rm -rfv /tmp/fecru-${RELEASE} \ - && rm -rfv /var/lib/apt/lists/* \ - && rm -rfv /var/cache/apt/archives/*.deb - -COPY entrypoint.sh /entrypoint.sh -COPY . /tmp - -CMD ["/entrypoint.sh", "run"] -ENTRYPOINT ["/usr/bin/tini", "--"] diff --git a/linux/atlassian/fisheye-crucible/1/1.6.4/Makefile b/linux/atlassian/fisheye-crucible/1/1.6.4/Makefile deleted file mode 100644 index 82c5a2de6..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.4/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -all: app - -app: - docker-compose build --compress - docker-compose push diff --git a/linux/atlassian/fisheye-crucible/1/1.6.4/docker-compose.yml b/linux/atlassian/fisheye-crucible/1/1.6.4/docker-compose.yml deleted file mode 100644 index fba8ce85f..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.4/docker-compose.yml +++ /dev/null @@ -1,9 +0,0 @@ -version: '3.9' -services: - app: - image: "epicmorg/fisheye-crucible:${RELEASE}" - build: - context: . - args: - RELEASE: ${RELEASE} - DOWNLOAD_URL: ${DOWNLOAD_URL} \ No newline at end of file diff --git a/linux/atlassian/fisheye-crucible/1/1.6.4/entrypoint.sh b/linux/atlassian/fisheye-crucible/1/1.6.4/entrypoint.sh deleted file mode 100755 index 5559ebcb5..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.4/entrypoint.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/bash -set -euo pipefail - -# Set up FISHEYE_OPTS -: ${JVM_MINIMUM_MEMORY:=} -: ${JVM_MAXIMUM_MEMORY:=} -: ${JVM_SUPPORT_RECOMMENDED_ARGS:=} - -: ${FISHEYE_OPTS:=} - -if [ "${JVM_MINIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xms${JVM_MINIMUM_MEMORY}" -fi -if [ "${JVM_MAXIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xmx${JVM_MAXIMUM_MEMORY}" -fi - -export FISHEYE_OPTS="${FISHEYE_OPTS} ${JVM_SUPPORT_RECOMMENDED_ARGS}" - -# Start Bamboo as the correct user -if [ "${UID}" -eq 0 ]; then - echo "User is currently root. Will change directory ownership to ${RUN_USER}:${RUN_GROUP}, then downgrade permission to ${RUN_USER}" - PERMISSIONS_SIGNATURE=$(stat -c "%u:%U:%a" "${FISHEYE_INST}") - EXPECTED_PERMISSIONS=$(id -u ${RUN_USER}):${RUN_USER}:700 - if [ "${PERMISSIONS_SIGNATURE}" != "${EXPECTED_PERMISSIONS}" ]; then - chmod -R 700 "${FISHEYE_INST}" && - chown -R "${RUN_USER}:${RUN_GROUP}" "${FISHEYE_INST}" - fi - # Now drop privileges - exec su -s /bin/bash "${RUN_USER}" -c "$FISHEYE_HOME/bin/fisheyectl.sh $@" -else - exec "$FISHEYE_HOME/bin/fisheyectl.sh" "$@" -fi diff --git a/linux/atlassian/fisheye-crucible/1/1.6.5.a/.env b/linux/atlassian/fisheye-crucible/1/1.6.5.a/.env deleted file mode 100644 index 8f5135811..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.5.a/.env +++ /dev/null @@ -1,3 +0,0 @@ - -RELEASE=1.6.5.a -DOWNLOAD_URL=https://www.atlassian.com/software/fisheye/downloads/binary/fisheye-1.6.5.a.zip diff --git a/linux/atlassian/fisheye-crucible/1/1.6.5.a/Dockerfile b/linux/atlassian/fisheye-crucible/1/1.6.5.a/Dockerfile deleted file mode 100644 index 4eec725a4..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.5.a/Dockerfile +++ /dev/null @@ -1,49 +0,0 @@ -FROM epicmorg/prod:jdk7 -LABEL maintainer="Atlassian Jira Server Team; EpicMorg DevTeam, developer@epicm.org" -ARG DEBIAN_FRONTEND=noninteractive - -################################################################## -# ARGuments -################################################################## -#configured by dockerfile / .ENV -ARG RELEASE -ARG DOWNLOAD_URL - -################################################################## -# Setup -################################################################## -ENV RUN_USER daemon -ENV RUN_GROUP daemon - -# https://confluence.atlassian.com/fisheye/fisheye-folder-layout-298976940.html -ENV FISHEYE_HOME /opt/atlassian/fecru -ENV FISHEYE_INST /var/atlassian/application-data/fecru - -VOLUME ["${FISHEYE_INST}"] -WORKDIR $FISHEYE_INST - -# Expose HTTP port -EXPOSE 8060 - -################################################################## -# Installing -################################################################## -RUN mkdir -p ${FISHEYE_HOME} \ - && wget -nv --random-wait -c ${DOWNLOAD_URL} -O /tmp/fisheye-${RELEASE}.zip \ - && unzip -q /tmp/fisheye-${RELEASE}.zip -d /tmp \ - && mv /tmp/fecru-${RELEASE}/* ${FISHEYE_HOME} \ - && chown -R ${RUN_USER}:${RUN_GROUP} ${FISHEYE_HOME} \ - && chmod +x /usr/bin/p4 \ - && update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 \ - && apt-get clean -y \ - && apt-get autoclean -y \ - && rm -rfv /tmp/fisheye-${RELEASE}.zip \ - && rm -rfv /tmp/fecru-${RELEASE} \ - && rm -rfv /var/lib/apt/lists/* \ - && rm -rfv /var/cache/apt/archives/*.deb - -COPY entrypoint.sh /entrypoint.sh -COPY . /tmp - -CMD ["/entrypoint.sh", "run"] -ENTRYPOINT ["/usr/bin/tini", "--"] diff --git a/linux/atlassian/fisheye-crucible/1/1.6.5.a/Makefile b/linux/atlassian/fisheye-crucible/1/1.6.5.a/Makefile deleted file mode 100644 index 82c5a2de6..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.5.a/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -all: app - -app: - docker-compose build --compress - docker-compose push diff --git a/linux/atlassian/fisheye-crucible/1/1.6.5.a/docker-compose.yml b/linux/atlassian/fisheye-crucible/1/1.6.5.a/docker-compose.yml deleted file mode 100644 index fba8ce85f..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.5.a/docker-compose.yml +++ /dev/null @@ -1,9 +0,0 @@ -version: '3.9' -services: - app: - image: "epicmorg/fisheye-crucible:${RELEASE}" - build: - context: . - args: - RELEASE: ${RELEASE} - DOWNLOAD_URL: ${DOWNLOAD_URL} \ No newline at end of file diff --git a/linux/atlassian/fisheye-crucible/1/1.6.5.a/entrypoint.sh b/linux/atlassian/fisheye-crucible/1/1.6.5.a/entrypoint.sh deleted file mode 100755 index 5559ebcb5..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.5.a/entrypoint.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/bash -set -euo pipefail - -# Set up FISHEYE_OPTS -: ${JVM_MINIMUM_MEMORY:=} -: ${JVM_MAXIMUM_MEMORY:=} -: ${JVM_SUPPORT_RECOMMENDED_ARGS:=} - -: ${FISHEYE_OPTS:=} - -if [ "${JVM_MINIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xms${JVM_MINIMUM_MEMORY}" -fi -if [ "${JVM_MAXIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xmx${JVM_MAXIMUM_MEMORY}" -fi - -export FISHEYE_OPTS="${FISHEYE_OPTS} ${JVM_SUPPORT_RECOMMENDED_ARGS}" - -# Start Bamboo as the correct user -if [ "${UID}" -eq 0 ]; then - echo "User is currently root. Will change directory ownership to ${RUN_USER}:${RUN_GROUP}, then downgrade permission to ${RUN_USER}" - PERMISSIONS_SIGNATURE=$(stat -c "%u:%U:%a" "${FISHEYE_INST}") - EXPECTED_PERMISSIONS=$(id -u ${RUN_USER}):${RUN_USER}:700 - if [ "${PERMISSIONS_SIGNATURE}" != "${EXPECTED_PERMISSIONS}" ]; then - chmod -R 700 "${FISHEYE_INST}" && - chown -R "${RUN_USER}:${RUN_GROUP}" "${FISHEYE_INST}" - fi - # Now drop privileges - exec su -s /bin/bash "${RUN_USER}" -c "$FISHEYE_HOME/bin/fisheyectl.sh $@" -else - exec "$FISHEYE_HOME/bin/fisheyectl.sh" "$@" -fi diff --git a/linux/atlassian/fisheye-crucible/1/1.6.5/.env b/linux/atlassian/fisheye-crucible/1/1.6.5/.env deleted file mode 100644 index 1adbea3a2..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.5/.env +++ /dev/null @@ -1,3 +0,0 @@ - -RELEASE=1.6.5 -DOWNLOAD_URL=https://www.atlassian.com/software/fisheye/downloads/binary/fisheye-1.6.5.zip diff --git a/linux/atlassian/fisheye-crucible/1/1.6.5/Dockerfile b/linux/atlassian/fisheye-crucible/1/1.6.5/Dockerfile deleted file mode 100644 index 4eec725a4..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.5/Dockerfile +++ /dev/null @@ -1,49 +0,0 @@ -FROM epicmorg/prod:jdk7 -LABEL maintainer="Atlassian Jira Server Team; EpicMorg DevTeam, developer@epicm.org" -ARG DEBIAN_FRONTEND=noninteractive - -################################################################## -# ARGuments -################################################################## -#configured by dockerfile / .ENV -ARG RELEASE -ARG DOWNLOAD_URL - -################################################################## -# Setup -################################################################## -ENV RUN_USER daemon -ENV RUN_GROUP daemon - -# https://confluence.atlassian.com/fisheye/fisheye-folder-layout-298976940.html -ENV FISHEYE_HOME /opt/atlassian/fecru -ENV FISHEYE_INST /var/atlassian/application-data/fecru - -VOLUME ["${FISHEYE_INST}"] -WORKDIR $FISHEYE_INST - -# Expose HTTP port -EXPOSE 8060 - -################################################################## -# Installing -################################################################## -RUN mkdir -p ${FISHEYE_HOME} \ - && wget -nv --random-wait -c ${DOWNLOAD_URL} -O /tmp/fisheye-${RELEASE}.zip \ - && unzip -q /tmp/fisheye-${RELEASE}.zip -d /tmp \ - && mv /tmp/fecru-${RELEASE}/* ${FISHEYE_HOME} \ - && chown -R ${RUN_USER}:${RUN_GROUP} ${FISHEYE_HOME} \ - && chmod +x /usr/bin/p4 \ - && update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 \ - && apt-get clean -y \ - && apt-get autoclean -y \ - && rm -rfv /tmp/fisheye-${RELEASE}.zip \ - && rm -rfv /tmp/fecru-${RELEASE} \ - && rm -rfv /var/lib/apt/lists/* \ - && rm -rfv /var/cache/apt/archives/*.deb - -COPY entrypoint.sh /entrypoint.sh -COPY . /tmp - -CMD ["/entrypoint.sh", "run"] -ENTRYPOINT ["/usr/bin/tini", "--"] diff --git a/linux/atlassian/fisheye-crucible/1/1.6.5/Makefile b/linux/atlassian/fisheye-crucible/1/1.6.5/Makefile deleted file mode 100644 index 82c5a2de6..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.5/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -all: app - -app: - docker-compose build --compress - docker-compose push diff --git a/linux/atlassian/fisheye-crucible/1/1.6.5/docker-compose.yml b/linux/atlassian/fisheye-crucible/1/1.6.5/docker-compose.yml deleted file mode 100644 index fba8ce85f..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.5/docker-compose.yml +++ /dev/null @@ -1,9 +0,0 @@ -version: '3.9' -services: - app: - image: "epicmorg/fisheye-crucible:${RELEASE}" - build: - context: . - args: - RELEASE: ${RELEASE} - DOWNLOAD_URL: ${DOWNLOAD_URL} \ No newline at end of file diff --git a/linux/atlassian/fisheye-crucible/1/1.6.5/entrypoint.sh b/linux/atlassian/fisheye-crucible/1/1.6.5/entrypoint.sh deleted file mode 100755 index 5559ebcb5..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.5/entrypoint.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/bash -set -euo pipefail - -# Set up FISHEYE_OPTS -: ${JVM_MINIMUM_MEMORY:=} -: ${JVM_MAXIMUM_MEMORY:=} -: ${JVM_SUPPORT_RECOMMENDED_ARGS:=} - -: ${FISHEYE_OPTS:=} - -if [ "${JVM_MINIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xms${JVM_MINIMUM_MEMORY}" -fi -if [ "${JVM_MAXIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xmx${JVM_MAXIMUM_MEMORY}" -fi - -export FISHEYE_OPTS="${FISHEYE_OPTS} ${JVM_SUPPORT_RECOMMENDED_ARGS}" - -# Start Bamboo as the correct user -if [ "${UID}" -eq 0 ]; then - echo "User is currently root. Will change directory ownership to ${RUN_USER}:${RUN_GROUP}, then downgrade permission to ${RUN_USER}" - PERMISSIONS_SIGNATURE=$(stat -c "%u:%U:%a" "${FISHEYE_INST}") - EXPECTED_PERMISSIONS=$(id -u ${RUN_USER}):${RUN_USER}:700 - if [ "${PERMISSIONS_SIGNATURE}" != "${EXPECTED_PERMISSIONS}" ]; then - chmod -R 700 "${FISHEYE_INST}" && - chown -R "${RUN_USER}:${RUN_GROUP}" "${FISHEYE_INST}" - fi - # Now drop privileges - exec su -s /bin/bash "${RUN_USER}" -c "$FISHEYE_HOME/bin/fisheyectl.sh $@" -else - exec "$FISHEYE_HOME/bin/fisheyectl.sh" "$@" -fi diff --git a/linux/atlassian/fisheye-crucible/1/1.6.5a/.env b/linux/atlassian/fisheye-crucible/1/1.6.5a/.env deleted file mode 100644 index d857ee4cb..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.5a/.env +++ /dev/null @@ -1,3 +0,0 @@ - -RELEASE=1.6.5a -DOWNLOAD_URL=https://www.atlassian.com/software/fisheye/downloads/binary/fisheye-1.6.5a.zip diff --git a/linux/atlassian/fisheye-crucible/1/1.6.5a/Dockerfile b/linux/atlassian/fisheye-crucible/1/1.6.5a/Dockerfile deleted file mode 100644 index 4eec725a4..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.5a/Dockerfile +++ /dev/null @@ -1,49 +0,0 @@ -FROM epicmorg/prod:jdk7 -LABEL maintainer="Atlassian Jira Server Team; EpicMorg DevTeam, developer@epicm.org" -ARG DEBIAN_FRONTEND=noninteractive - -################################################################## -# ARGuments -################################################################## -#configured by dockerfile / .ENV -ARG RELEASE -ARG DOWNLOAD_URL - -################################################################## -# Setup -################################################################## -ENV RUN_USER daemon -ENV RUN_GROUP daemon - -# https://confluence.atlassian.com/fisheye/fisheye-folder-layout-298976940.html -ENV FISHEYE_HOME /opt/atlassian/fecru -ENV FISHEYE_INST /var/atlassian/application-data/fecru - -VOLUME ["${FISHEYE_INST}"] -WORKDIR $FISHEYE_INST - -# Expose HTTP port -EXPOSE 8060 - -################################################################## -# Installing -################################################################## -RUN mkdir -p ${FISHEYE_HOME} \ - && wget -nv --random-wait -c ${DOWNLOAD_URL} -O /tmp/fisheye-${RELEASE}.zip \ - && unzip -q /tmp/fisheye-${RELEASE}.zip -d /tmp \ - && mv /tmp/fecru-${RELEASE}/* ${FISHEYE_HOME} \ - && chown -R ${RUN_USER}:${RUN_GROUP} ${FISHEYE_HOME} \ - && chmod +x /usr/bin/p4 \ - && update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 \ - && apt-get clean -y \ - && apt-get autoclean -y \ - && rm -rfv /tmp/fisheye-${RELEASE}.zip \ - && rm -rfv /tmp/fecru-${RELEASE} \ - && rm -rfv /var/lib/apt/lists/* \ - && rm -rfv /var/cache/apt/archives/*.deb - -COPY entrypoint.sh /entrypoint.sh -COPY . /tmp - -CMD ["/entrypoint.sh", "run"] -ENTRYPOINT ["/usr/bin/tini", "--"] diff --git a/linux/atlassian/fisheye-crucible/1/1.6.5a/Makefile b/linux/atlassian/fisheye-crucible/1/1.6.5a/Makefile deleted file mode 100644 index 82c5a2de6..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.5a/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -all: app - -app: - docker-compose build --compress - docker-compose push diff --git a/linux/atlassian/fisheye-crucible/1/1.6.5a/docker-compose.yml b/linux/atlassian/fisheye-crucible/1/1.6.5a/docker-compose.yml deleted file mode 100644 index fba8ce85f..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.5a/docker-compose.yml +++ /dev/null @@ -1,9 +0,0 @@ -version: '3.9' -services: - app: - image: "epicmorg/fisheye-crucible:${RELEASE}" - build: - context: . - args: - RELEASE: ${RELEASE} - DOWNLOAD_URL: ${DOWNLOAD_URL} \ No newline at end of file diff --git a/linux/atlassian/fisheye-crucible/1/1.6.5a/entrypoint.sh b/linux/atlassian/fisheye-crucible/1/1.6.5a/entrypoint.sh deleted file mode 100755 index 5559ebcb5..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.5a/entrypoint.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/bash -set -euo pipefail - -# Set up FISHEYE_OPTS -: ${JVM_MINIMUM_MEMORY:=} -: ${JVM_MAXIMUM_MEMORY:=} -: ${JVM_SUPPORT_RECOMMENDED_ARGS:=} - -: ${FISHEYE_OPTS:=} - -if [ "${JVM_MINIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xms${JVM_MINIMUM_MEMORY}" -fi -if [ "${JVM_MAXIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xmx${JVM_MAXIMUM_MEMORY}" -fi - -export FISHEYE_OPTS="${FISHEYE_OPTS} ${JVM_SUPPORT_RECOMMENDED_ARGS}" - -# Start Bamboo as the correct user -if [ "${UID}" -eq 0 ]; then - echo "User is currently root. Will change directory ownership to ${RUN_USER}:${RUN_GROUP}, then downgrade permission to ${RUN_USER}" - PERMISSIONS_SIGNATURE=$(stat -c "%u:%U:%a" "${FISHEYE_INST}") - EXPECTED_PERMISSIONS=$(id -u ${RUN_USER}):${RUN_USER}:700 - if [ "${PERMISSIONS_SIGNATURE}" != "${EXPECTED_PERMISSIONS}" ]; then - chmod -R 700 "${FISHEYE_INST}" && - chown -R "${RUN_USER}:${RUN_GROUP}" "${FISHEYE_INST}" - fi - # Now drop privileges - exec su -s /bin/bash "${RUN_USER}" -c "$FISHEYE_HOME/bin/fisheyectl.sh $@" -else - exec "$FISHEYE_HOME/bin/fisheyectl.sh" "$@" -fi diff --git a/linux/atlassian/fisheye-crucible/1/1.6.6/.env b/linux/atlassian/fisheye-crucible/1/1.6.6/.env deleted file mode 100644 index f68a90347..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.6/.env +++ /dev/null @@ -1,3 +0,0 @@ - -RELEASE=1.6.6 -DOWNLOAD_URL=https://www.atlassian.com/software/fisheye/downloads/binary/fisheye-1.6.6.zip diff --git a/linux/atlassian/fisheye-crucible/1/1.6.6/Dockerfile b/linux/atlassian/fisheye-crucible/1/1.6.6/Dockerfile deleted file mode 100644 index 4eec725a4..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.6/Dockerfile +++ /dev/null @@ -1,49 +0,0 @@ -FROM epicmorg/prod:jdk7 -LABEL maintainer="Atlassian Jira Server Team; EpicMorg DevTeam, developer@epicm.org" -ARG DEBIAN_FRONTEND=noninteractive - -################################################################## -# ARGuments -################################################################## -#configured by dockerfile / .ENV -ARG RELEASE -ARG DOWNLOAD_URL - -################################################################## -# Setup -################################################################## -ENV RUN_USER daemon -ENV RUN_GROUP daemon - -# https://confluence.atlassian.com/fisheye/fisheye-folder-layout-298976940.html -ENV FISHEYE_HOME /opt/atlassian/fecru -ENV FISHEYE_INST /var/atlassian/application-data/fecru - -VOLUME ["${FISHEYE_INST}"] -WORKDIR $FISHEYE_INST - -# Expose HTTP port -EXPOSE 8060 - -################################################################## -# Installing -################################################################## -RUN mkdir -p ${FISHEYE_HOME} \ - && wget -nv --random-wait -c ${DOWNLOAD_URL} -O /tmp/fisheye-${RELEASE}.zip \ - && unzip -q /tmp/fisheye-${RELEASE}.zip -d /tmp \ - && mv /tmp/fecru-${RELEASE}/* ${FISHEYE_HOME} \ - && chown -R ${RUN_USER}:${RUN_GROUP} ${FISHEYE_HOME} \ - && chmod +x /usr/bin/p4 \ - && update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 \ - && apt-get clean -y \ - && apt-get autoclean -y \ - && rm -rfv /tmp/fisheye-${RELEASE}.zip \ - && rm -rfv /tmp/fecru-${RELEASE} \ - && rm -rfv /var/lib/apt/lists/* \ - && rm -rfv /var/cache/apt/archives/*.deb - -COPY entrypoint.sh /entrypoint.sh -COPY . /tmp - -CMD ["/entrypoint.sh", "run"] -ENTRYPOINT ["/usr/bin/tini", "--"] diff --git a/linux/atlassian/fisheye-crucible/1/1.6.6/Makefile b/linux/atlassian/fisheye-crucible/1/1.6.6/Makefile deleted file mode 100644 index 82c5a2de6..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.6/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -all: app - -app: - docker-compose build --compress - docker-compose push diff --git a/linux/atlassian/fisheye-crucible/1/1.6.6/docker-compose.yml b/linux/atlassian/fisheye-crucible/1/1.6.6/docker-compose.yml deleted file mode 100644 index fba8ce85f..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.6/docker-compose.yml +++ /dev/null @@ -1,9 +0,0 @@ -version: '3.9' -services: - app: - image: "epicmorg/fisheye-crucible:${RELEASE}" - build: - context: . - args: - RELEASE: ${RELEASE} - DOWNLOAD_URL: ${DOWNLOAD_URL} \ No newline at end of file diff --git a/linux/atlassian/fisheye-crucible/1/1.6.6/entrypoint.sh b/linux/atlassian/fisheye-crucible/1/1.6.6/entrypoint.sh deleted file mode 100755 index 5559ebcb5..000000000 --- a/linux/atlassian/fisheye-crucible/1/1.6.6/entrypoint.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/bash -set -euo pipefail - -# Set up FISHEYE_OPTS -: ${JVM_MINIMUM_MEMORY:=} -: ${JVM_MAXIMUM_MEMORY:=} -: ${JVM_SUPPORT_RECOMMENDED_ARGS:=} - -: ${FISHEYE_OPTS:=} - -if [ "${JVM_MINIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xms${JVM_MINIMUM_MEMORY}" -fi -if [ "${JVM_MAXIMUM_MEMORY}" != "" ]; then - FISHEYE_OPTS="${FISHEYE_OPTS} -Xmx${JVM_MAXIMUM_MEMORY}" -fi - -export FISHEYE_OPTS="${FISHEYE_OPTS} ${JVM_SUPPORT_RECOMMENDED_ARGS}" - -# Start Bamboo as the correct user -if [ "${UID}" -eq 0 ]; then - echo "User is currently root. Will change directory ownership to ${RUN_USER}:${RUN_GROUP}, then downgrade permission to ${RUN_USER}" - PERMISSIONS_SIGNATURE=$(stat -c "%u:%U:%a" "${FISHEYE_INST}") - EXPECTED_PERMISSIONS=$(id -u ${RUN_USER}):${RUN_USER}:700 - if [ "${PERMISSIONS_SIGNATURE}" != "${EXPECTED_PERMISSIONS}" ]; then - chmod -R 700 "${FISHEYE_INST}" && - chown -R "${RUN_USER}:${RUN_GROUP}" "${FISHEYE_INST}" - fi - # Now drop privileges - exec su -s /bin/bash "${RUN_USER}" -c "$FISHEYE_HOME/bin/fisheyectl.sh $@" -else - exec "$FISHEYE_HOME/bin/fisheyectl.sh" "$@" -fi