Skip to content

Commit 0a2af2e

Browse files
committed
Use JitPack instead of Sonatype/MavenCentral to publish
1 parent 7bc793c commit 0a2af2e

File tree

4 files changed

+5
-73
lines changed

4 files changed

+5
-73
lines changed

.travis.yml

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -7,23 +7,10 @@ cache:
77
directories:
88
- $HOME/.gradle/caches/
99
- $HOME/.gradle/wrapper/
10-
before_install: openssl aes-256-cbc -K ${encrypted_1d787f3de7c3_key} -iv ${encrypted_1d787f3de7c3_iv} -in pubring.gpg.enc -out pubring.gpg -d
1110
deploy:
12-
- provider: script
13-
script: ./gradlew publish closeAndReleaseRepository
14-
skip_cleanup: true
15-
on:
16-
branch: master
17-
tags: true
1811
- provider: releases
1912
api_key:
2013
secure: Va5i+Jn2pDMm+65t3rA7rA7AkOl0zmQhecCXkvHTdxq/ETWlWGlt9YBN17wWW8rHQx4BPfN/PSpvisTaevTyWBlc7bVnHJlPOBVYk13El0q8H45EMmNuGZveL9suN7q+l6oZk3ZHA8Y5OCHr7jvnXnMa5XfBM5N1am27lFXrSx/+CsPyVnmP+m2g2U0iLAJNnW4H/eU3hJzKsf9LwbPlLGdH6t1CdOQOhBsMr/yOe3ThRjkRQ49XGwl8XXewkA7AsItGUxBQkAqMBwv5NuiGCcNK7oiiDGI8z8ZDZasedHzWlx9NgIdCLv6XGXV/5UK/MsuFjF2V+Bx4WRryh7ERwjMmcucutEejpxO/zlPwdKD6nCmcYZQmR9ITlp2v1Efn41p7x/uyFfmIGJGNTJ3hLK5uHPQSn+ahCbF/0y5Mbwz3u8U0mYxukOKHRoJs812ubezsM2IOvyPCkYtBiSHVLB13l9uuWZfVU85nUuyHzcLMacIvqic7YxDgbbP4c4ZW8kYeHONRGu+sgWj00iLMRClcjR+UdjISEqBxa36XCxUVaHq3btVnhiUq37YBLoorEtxN1Pz27JGAmxDlTm9s3cx4FLW+A1CbAg17D6eg9tqziOkcBEzAkAD0DvH/GWEZkuSuE3aiujJTc7qhOWONU3WR062Ow/c6QU2bCMpQPOs=
2114
on:
2215
branch: master
2316
tags: true
24-
env:
25-
global:
26-
- secure: c3f4qPFpEGq7NB5rnJO8lBPmAIdqlCNx1KLtyOzIknOJuL/Dv8FrSqiaFjOfxRC9wqYDKuhPRUFDd6o6JF2+t7CZDdrABTVXw2akcTcQxSWYwSviLCLek6fb/5LPA0FW63bYUcTj7thfVkWdxIen7wToQOkYOz/RJXU9CE21/T4DxnaOgZIoXaFqEuYCT/YZrT5DRQSZ2AmecgHx1Q+z2qlGRI3SEVPrVGiA3pu1KNGvIQryhnIn6mxsQ1fI0vbTOUaekZcatLKmscxbqbWKoC8Gx76sj7w7Azai7ihEVii/5EBSKwIfo6BdH3KfKk7IlJCj27T7Y3inqrzQ7ojVq1XUAYytCjMwQAFTjY6UfGfOzZ0Y8ef84wj5zbBSxWx7YDQKEI3fmhE/BiPiuXsZ8F8qut45hsQrqCynDhlz/BnMOr6CJij00Yc0wZKjROW8QxcuFli5h0tRe8zNWMeH6raf8noAir9qoJFvmlO7CxltJ8Te3rMj66bE+Xoyub/7SmlpizhI7gS5Gy2kLJvVBsf3UMhsIXKRS9TAK6y+KgiE9TWTzgmshj57NkIOEIr1o680hAcgHgE4Ioy2wqoAoIKVlO6kE+Peb72xXH9cOOSQhCZv3X68TVGnosKzAhZWuO+J6EJ1v9v7XpVdJEEzUyYXgqG95tZ5sL9YskFsZko=
27-
- secure: u4L8AlquJgwcfWA3yooJTp/4+mh9x4KOMAsNJQE/BWYhsSbB35B/XAadidWYtvGY6DTZW7NQPi/IeRVyfZPYQZeMlmdsq6bV3T7R/AYPXNmglXMHjpBog59gYSsjnXpycAE6+kTLzHFykVVUkegBOHPJRT71ZNj9gqJogTqGizC3lSYAPqTJb3PbQl3TsJmFjkwWhUrzoj/LSuqwQZT3aPxeDRQ7H2D66U/WqbmbWBpIGGJ+EV2OZdjZYVJ+gcBicC5UB7KGjwwwMi8MVBlo4bdOnxrGGmVmuFRe8c4aZD/cq+9XPHhPU4iUXgOf4yNi7kW0J5LHh/kZUl1mG9Xz1iIgCNHFU9o/x4KFnauLUHsQV8UhYJOV1QqOO+SXRI2XREgIEA/9LQio78dynWAw3iWrk8c8kHOZ+R7uyk88BxEP0tjBlwfJm4ukEjj0a2TCxjg0hE5GTTcTioanjqiUpMvyJ5CITnf+dHGxGf9x1OhG8Qbjd/BEh3L0Wc+tNQGPi5sVPomA0OkmmLu9FWEFX95maZL8iOBy6DC27JHRw2vevY2wNJnkHESlaYLdLQZ7mgdmn6T211hDto3ojckxwYmSrZnVluRez4e8KwQ/sCABMY918VcD4tZLObpm9fqu55rR+XyTzkxbw7C3xj4EHQT4isQPVU3oMKeeCYs3FiU=
28-
- secure: XyVKWRDLwo8wxt/jnndXh4jGt/AhZnj4Wqg4eJyJlsG+eXX8PREvYtlVyNmE1RWUunkYvYQK6hSIvwQmC5NCkI8bIAxKeDpqYaXuhidId6D8sq3hzpHE2vrfXn4ZkNNd7KI8qEpAg1r4wLOoxx+a+4Go1w7TyBmv/jXWc6WhqlropkGY7xzganphET/Fn+rsnZEhZga/obbYqASt/KRLY4arBYTAX/2+NiHiKQ2HT3Tq4v7Xcq5uqbfPOVDvlo/xagLKLfmogmUoxZ6DVgZZV38qirrcXUah7pwA8fikUvlAyS5pfEByg7rFCZIFPehI0+B70lmX/eznJkLl8sqxCC+TyZQlORsiyhZCMaX9y7VhKWO3tSoif2+5SBqenowiKi2MRiAZf/rgF/xeQPpmo/1E0zUNaM9H/DvFQR6H6kl8g9ilvbViqly1Uz+DdTtEiy3MoFTEAuTO7HvAxve+4/3J7dMzLyCpzpka1StttTjNe4hXe0V1lAxOmxJFWaQGYj2fjWFHJhB6PopoVBR90DjAVJfruCEvfhe+bDIDZbvpBiX0XafavYx3rn+dKfzSK4HzIty1rH4IrXDByZMxwNN3n3DE+ToBOoH5dpR4PVMv2dmjsKzLFT9XQ051SXhdn864YShX4dls9SOPChkSLGU3g3MICBdpBwq2MTbWGS8=
29-
- secure: tjnbsB6ZjeeetXRp1PAyV2Zfj+C/dSfuyCjUwiMh0LvPSIJrWyLQfuA3pU+JjHi8ubwLYshGx1L5in3vTvvPQxZ+plzvy/qT1cmIeqj86Hv8BN1tDcfFzAnoefs4KB0AmLirfdhFYjXaulzni+/X5QyThtK15XlidmVHIuXZykw9VWfjVA0dIOxunLY+SNxFD41iVLaAjRHBA8ZqvJMB/zCNDBe0VXz8S75kOLoZ9LsOMRmWZ+pmwskDcPC/LPpwG7WfI2haQQG47UTQlM0C9LfTujZ8NjLRIgAOQylbJw3T/HwVoFbrhOBSKtHr9hdfjvTy3RVDNnPUXS2gqo7HcC6I3Z53ATvN13j+2e/jwv0i9JqVCAqw9woHZqOEDD6OnDp9grfMa8/diRJUBCJPwTfszD01vp5mHEsJov5doSwd5sNI8pxOOt2qPAoomsZ4V63nh4r7/PZw5sx5j4LxeerbHlSdxxqav+mSUYmA5ajhmwvnmTQoIYftxFNEvtMJcYopTO/3zMl85hYi9hifAfA9fL4/+ScFRc0kKYkkZbPX8ubx0u96Su1FrP006cPl9p7PUeYXFL3prJcvU7CXi5P63/c6FvHWB2ZPf9OT7UuBnjIYGVGjs/YM1iYxWNOrvu5fqyjBoTNfcG754RoB1zrjudtaEU4pbmlIGOyOm/4=

build.gradle

Lines changed: 5 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,8 @@
1-
plugins {
2-
id 'de.marcphilipp.nexus-publish' version '0.2.0'
3-
id 'io.codearte.nexus-staging' version '0.21.0'
4-
}
5-
61
apply plugin: 'java-library'
7-
apply plugin: 'signing'
2+
apply plugin: 'maven-publish'
83

94
group = 'org.algorithm-visualizer'
10-
version = '2.3.5'
5+
version = '2.3.6'
116
sourceCompatibility = 1.8
127

138
repositories {
@@ -28,56 +23,7 @@ task javadocJar(type: Jar) {
2823
from javadoc
2924
}
3025

31-
allprojects {
32-
ext.'signing.keyId' = System.getenv('SIGNING_KEY_ID')
33-
ext.'signing.password' = System.getenv('SIGNING_PASSWORD')
34-
ext.'signing.secretKeyRingFile' = 'pubring.gpg'
35-
}
36-
37-
signing {
38-
sign publishing.publications
39-
}
40-
41-
nexusStaging {
42-
username = System.getenv('OSSRH_USERNAME')
43-
password = System.getenv('OSSRH_PASSWORD')
44-
packageGroup = 'org.algorithm-visualizer'
45-
stagingProfileId = "bf87e8672f1be7"
26+
artifacts {
27+
archives sourcesJar
28+
archives javadocJar
4629
}
47-
48-
publishing {
49-
publications {
50-
mavenJava(MavenPublication) {
51-
from components.java
52-
artifact sourcesJar
53-
artifact javadocJar
54-
pom {
55-
packaging 'jar'
56-
name = 'tracers.java'
57-
description = 'Visualization Library for Java'
58-
url = 'https://github.com/algorithm-visualizer/tracers.java'
59-
60-
scm {
61-
connection = 'scm:git:git@github.com:algorithm-visualizer/tracers.java.git'
62-
developerConnection = 'scm:git:git@github.com:algorithm-visualizer/tracers.java.git'
63-
url = 'https://github.com/algorithm-visualizer/tracers.java'
64-
}
65-
66-
licenses {
67-
license {
68-
name = 'The MIT License (MIT)'
69-
url = 'http://opensource.org/licenses/MIT'
70-
}
71-
}
72-
73-
developers {
74-
developer {
75-
id = 'parkjs814'
76-
name = 'Jinseo Jason Park'
77-
email = 'jason.park@gatech.edu'
78-
}
79-
}
80-
}
81-
}
82-
}
83-
}

pubring.gpg.enc

-2.58 KB
Binary file not shown.

settings.gradle

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy