From c6bb60e6639f7c9884bd834e342366962f4dfa10 Mon Sep 17 00:00:00 2001 From: utarwyn Date: Wed, 22 Jan 2025 19:14:05 +0100 Subject: [PATCH] Move dev scripts to a Makefile --- Makefile | 27 +++++++++++++++++++++++++++ tools/build.sh | 4 ---- tools/compile.sh | 4 ---- tools/docker-clean.sh | 4 ---- tools/docker-init.sh | 4 ---- tools/docker-logs.sh | 4 ---- tools/start.sh | 4 ---- tools/stop.sh | 4 ---- 8 files changed, 27 insertions(+), 28 deletions(-) create mode 100644 Makefile delete mode 100644 tools/build.sh delete mode 100644 tools/compile.sh delete mode 100644 tools/docker-clean.sh delete mode 100644 tools/docker-init.sh delete mode 100644 tools/docker-logs.sh delete mode 100644 tools/start.sh delete mode 100644 tools/stop.sh diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..7acfec1 --- /dev/null +++ b/Makefile @@ -0,0 +1,27 @@ +.PHONY: all clean + +all: build + +clean: + cd sonar-plugin && mvn clean + +build: clean + cd sonar-plugin && mvn package -DskipTests + +compile: clean + cd sonar-plugin && mvn compile + +docker-clean: + docker compose down --volumes + +docker-init: + docker compose up --build -d + +docker-logs: + docker compose logs -f + +start: + docker compose start + +stop: + docker compose stop diff --git a/tools/build.sh b/tools/build.sh deleted file mode 100644 index 9b1de8d..0000000 --- a/tools/build.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/env sh - -cd ../sonar-plugin -mvn clean package -DskipTests diff --git a/tools/compile.sh b/tools/compile.sh deleted file mode 100644 index 32e233e..0000000 --- a/tools/compile.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/env sh - -cd ../sonar-plugin -mvn clean compile diff --git a/tools/docker-clean.sh b/tools/docker-clean.sh deleted file mode 100644 index 2090fc7..0000000 --- a/tools/docker-clean.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/env sh - -cd .. -docker-compose down --volumes diff --git a/tools/docker-init.sh b/tools/docker-init.sh deleted file mode 100644 index afab613..0000000 --- a/tools/docker-init.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/env sh - -cd .. -docker-compose up --build -d diff --git a/tools/docker-logs.sh b/tools/docker-logs.sh deleted file mode 100644 index 60f8a58..0000000 --- a/tools/docker-logs.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/env sh - -cd .. -docker-compose logs -f diff --git a/tools/start.sh b/tools/start.sh deleted file mode 100644 index e6e3ee3..0000000 --- a/tools/start.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/env sh - -cd .. -docker-compose start diff --git a/tools/stop.sh b/tools/stop.sh deleted file mode 100644 index 72efacb..0000000 --- a/tools/stop.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/env sh - -cd .. -docker-compose stop