Skip to content

Commit 3db93d0

Browse files
committed
refactor(docs): Удалены более неактуальные доки и добавлены новые для скрипта публикации на bintray
1 parent 522a3ca commit 3db93d0

1 file changed

Lines changed: 8 additions & 12 deletions

File tree

gradle/bintray.gradle

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,13 @@
1-
/*
2-
Это просто блядский пиздец, товарищи. Сколько я не ебался, не получилось у меня
3-
написать скрпит для юзания в allProjects. Вам кажется что этот код можно сделать лучше?
4-
Ну так вперед! Но говно тут не просто так распихано...
5-
*/
6-
71
// Подготавливает maven-публикацию, которая будет использоваться в bintray
82
// Именно тут определяются артефакты для публикации
93
apply plugin: 'maven-publish'
104
publishing {
115
publications {
126
"$project.name"(MavenPublication) {
137
afterEvaluate { // Создаем публикацию только после настройки проекта
14-
//from components.java // Артефакты по умолчанию. Отлючаем их, т.к. нам нужно артефакт main-модуля заменить на артефакт от api-модуля
8+
//from components.java // Артефакты по умолчанию. Отлючаем их, т.к. нам не нужен обфусцированный jar'ник
159
groupId group
1610
artifactId archivesBaseName
17-
// version "0.4.0_1.7.10" // TODO: Это для дебага, ибо project.version может не подобраться в allProjects
1811
version "${project.version}_1.7.10"
1912
artifact deobfJar
2013
artifact sourcesJar
@@ -37,11 +30,14 @@ bintray {
3730
licenses = ['GPL-3.0']
3831
vcsUrl = 'https://github.com/RareScrap/WeightAPI.git'
3932
version {
40-
// afterEvaluate { // TODO: Точно такое же говно как и выше, но теперь для версии публикации на bintray. Не знаю поему, но case2 вообще не втупляет в эту запись
41-
name = "0.4.0_1.7.10"
42-
// name = "${project.version}_1.7.10" // TODO: Как раз из-за case2. Он просто ставит 0.4.0
33+
// TODO: По непонятным причинам я не могу таким способом подцеплять версию сабпроджектов.
34+
// Не знаю поему, но case2 вообще не втупляет в эту запись.
35+
// Он просто ставит 0.4.0
36+
// afterEvaluate {
37+
name = "0.4.0_1.7.10" // Едиственный способэто завести - писать версию вручную
38+
// name = "${project.version}_1.7.10" // TODO: А это то, как должно быть, по идее
4339
released = new Date()
44-
// }
40+
//}
4541
}
4642
}
4743
}

0 commit comments

Comments
 (0)