aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--deps.edn70
-rw-r--r--pom.xml41
-rwxr-xr-xrelease.sh37
3 files changed, 36 insertions, 112 deletions
diff --git a/deps.edn b/deps.edn
index 2ca2ddf..f0488fa 100644
--- a/deps.edn
+++ b/deps.edn
@@ -1,38 +1,40 @@
-{:deps {com.github.ivarref/double-trouble {:mvn/version "0.1.102"}
- org.clojure/tools.logging {:mvn/version "1.2.4"}
- org.clojure/clojure {:mvn/version "1.11.1"}
- com.datomic/peer {:mvn/version "1.0.7364"}}
+{:deps
+ {com.github.ivarref/double-trouble {:mvn/version "0.1.102"}
+ org.clojure/tools.logging {:mvn/version "1.2.4"}
+ org.clojure/clojure {:mvn/version "1.11.1"}
+ com.datomic/peer {:mvn/version "1.0.7364"}}
- :paths ["src"]
+ :paths
+ ["src"]
- :aliases {:test {:extra-paths ["test"]
- :extra-deps {ivarref/datomic-schema {:mvn/version "0.2.0"}
- com.taoensso/timbre {:mvn/version "5.2.1"}
- com.fzakaria/slf4j-timbre {:mvn/version "0.3.21"}
- clojure-term-colors/clojure-term-colors {:mvn/version "0.1.0"}
- org.postgresql/postgresql {:mvn/version "9.3-1102-jdbc41"}
- com.taoensso/nippy {:mvn/version "3.2.0"}
- io.github.cognitect-labs/test-runner {:git/tag "v0.5.0" :git/sha "b3fd0d2"}}
- :exec-fn cognitect.test-runner.api/test
- :jvm-opts ["-DDISABLE_SPY=true"
- "-DTAOENSSO_TIMBRE_MIN_LEVEL_EDN=:error"]
- :main-opts ["--report" "stderr" "-m" "cognitect.test-runner"]}
+ :aliases
+ {:test
+ {:extra-paths ["test"]
+ :extra-deps {ivarref/datomic-schema {:mvn/version "0.2.0"}
+ com.taoensso/timbre {:mvn/version "5.2.1"}
+ com.fzakaria/slf4j-timbre {:mvn/version "0.3.21"}
+ clojure-term-colors/clojure-term-colors {:mvn/version "0.1.0"}
+ org.postgresql/postgresql {:mvn/version "9.3-1102-jdbc41"}
+ com.taoensso/nippy {:mvn/version "3.2.0"}
+ io.github.cognitect-labs/test-runner {:git/tag "v0.5.0" :git/sha "b3fd0d2"}}
+ :exec-fn cognitect.test-runner.api/test
+ :jvm-opts ["-DDISABLE_SPY=true"
+ "-DTAOENSSO_TIMBRE_MIN_LEVEL_EDN=:error"]
+ :main-opts ["--report" "stderr" "-m" "cognitect.test-runner"]}
- :jar {:extra-deps {pack/pack.alpha {:git/url "https://github.com/juxt/pack.alpha.git"
- :sha "0e8731e0f24db05b74769e219051b0e92b50624a"}}
- :main-opts ["-m" "mach.pack.alpha.skinny" "--no-libs" "--project-path" "target/out.jar"]}
+ :repl
+ {:extra-paths ["test"]
+ :extra-deps {com.bhauman/rebel-readline {:mvn/version "0.1.5"}
+ ivarref/datomic-schema {:mvn/version "0.2.0"}
+ com.taoensso/timbre {:mvn/version "5.2.1"}
+ com.fzakaria/slf4j-timbre {:mvn/version "0.3.21"}
+ clojure-term-colors/clojure-term-colors {:mvn/version "0.1.0"}
+ org.postgresql/postgresql {:mvn/version "9.3-1102-jdbc41"}
+ com.taoensso/nippy {:mvn/version "3.2.0"}}
+ :exec-fn rebel-readline.tool/repl
+ :exec-args {}
+ :main-opts ["-m" "rebel-readline.main"]}
- :repl {:extra-paths ["test"]
- :extra-deps {com.bhauman/rebel-readline {:mvn/version "0.1.5"}
- ivarref/datomic-schema {:mvn/version "0.2.0"}
- com.taoensso/timbre {:mvn/version "5.2.1"}
- com.fzakaria/slf4j-timbre {:mvn/version "0.3.21"}
- clojure-term-colors/clojure-term-colors {:mvn/version "0.1.0"}
- org.postgresql/postgresql {:mvn/version "9.3-1102-jdbc41"}
- com.taoensso/nippy {:mvn/version "3.2.0"}}
- :exec-fn rebel-readline.tool/repl
- :exec-args {}
- :main-opts ["-m" "rebel-readline.main"]}
-
- :build {:deps {com.github.liquidz/build.edn {:mvn/version "0.11.241"}}
- :ns-default build-edn.main}}}
+ :build
+ {:deps {com.github.liquidz/build.edn {:mvn/version "0.11.241"}}
+ :ns-default build-edn.main}}}
diff --git a/pom.xml b/pom.xml
deleted file mode 100644
index 466f47a..0000000
--- a/pom.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <packaging>jar</packaging>
- <groupId>com.github.ivarref</groupId>
- <artifactId>yoltq</artifactId>
- <version>0.2.64</version>
- <name>yoltq</name>
- <dependencies>
- <dependency>
- <groupId>org.clojure</groupId>
- <artifactId>clojure</artifactId>
- <version>1.11.1</version>
- </dependency>
- <dependency>
- <groupId>com.github.ivarref</groupId>
- <artifactId>double-trouble</artifactId>
- <version>0.1.102</version>
- </dependency>
- <dependency>
- <groupId>org.clojure</groupId>
- <artifactId>tools.logging</artifactId>
- <version>1.2.4</version>
- </dependency>
- </dependencies>
- <build>
- <sourceDirectory>src</sourceDirectory>
- </build>
- <repositories>
- <repository>
- <id>clojars</id>
- <url>https://repo.clojars.org/</url>
- </repository>
- </repositories>
- <scm>
- <connection>scm:git:git://github.com/ivarref/yoltq.git</connection>
- <developerConnection>scm:git:ssh://git@github.com/ivarref/yoltq.git</developerConnection>
- <tag>v0.2.64</tag>
- <url>https://github.com/ivarref/yoltq</url>
- </scm>
-</project> \ No newline at end of file
diff --git a/release.sh b/release.sh
deleted file mode 100755
index 3d06135..0000000
--- a/release.sh
+++ /dev/null
@@ -1,37 +0,0 @@
-#!/bin/bash
-
-if [[ $# -ne 1 ]]; then
- echo "Illegal number of parameters" >&2
- exit 2
-fi
-
-set -ex
-
-git update-index --refresh
-git diff-index --quiet HEAD --
-
-clojure -Spom
-clojure -M:test
-clojure -M:jar
-clojure -X:release ivarref.pom-patch/clojars-repo-only!
-
-LAST_TAG="$(git rev-list --tags --no-walk --max-count=1)"
-COMMITS_SINCE_LAST_TAG="$(git rev-list "$LAST_TAG"..HEAD --count)"
-echo "Squashing $COMMITS_SINCE_LAST_TAG commits ..."
-git reset --soft HEAD~"$COMMITS_SINCE_LAST_TAG"
-MSG="$(git log --format=%B --reverse HEAD..HEAD@{1})"
-git commit -m"$MSG"
-
-VERSION="$(clojure -X:release ivarref.pom-patch/set-patch-version! :patch :commit-count)"
-echo "Releasing $VERSION"
-sed -i "s/HEAD/v$VERSION/g" ./README.md
-git add pom.xml README.md
-git commit -m "Release $VERSION"
-git reset --soft HEAD~2
-git commit -m"Release $VERSION: $1"
-
-git tag -a v"$VERSION" -m "Release v$VERSION: $1"
-git push --follow-tags --force
-
-clojure -X:deploy
-echo "Released $VERSION"