mirror of
				https://github.com/InsanusMokrassar/TelegramBotAPI.git
				synced 2025-11-04 06:00:15 +00:00 
			
		
		
		
	update publishing scheme to be able to publish with signed artifacts
This commit is contained in:
		@@ -1,5 +1,4 @@
 | 
				
			|||||||
apply plugin: 'maven-publish'
 | 
					apply plugin: 'maven-publish'
 | 
				
			||||||
apply plugin: 'signing'
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
task javadocsJar(type: Jar) {
 | 
					task javadocsJar(type: Jar) {
 | 
				
			||||||
    classifier = 'javadoc'
 | 
					    classifier = 'javadoc'
 | 
				
			||||||
@@ -52,8 +51,3 @@ publishing {
 | 
				
			|||||||
        }
 | 
					        }
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					 | 
				
			||||||
signing {
 | 
					 | 
				
			||||||
    useGpgCmd()
 | 
					 | 
				
			||||||
    sign(publishing.publications)
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
 
 | 
				
			|||||||
@@ -14,6 +14,10 @@ bintray {
 | 
				
			|||||||
            name = "${project.version}"
 | 
					            name = "${project.version}"
 | 
				
			||||||
            released = new Date()
 | 
					            released = new Date()
 | 
				
			||||||
            vcsTag = "${project.version}"
 | 
					            vcsTag = "${project.version}"
 | 
				
			||||||
 | 
					            gpg {
 | 
				
			||||||
 | 
					                sign = true
 | 
				
			||||||
 | 
					                passphrase = project.hasProperty('signing.gnupg.passphrase') ? project.property('signing.gnupg.passphrase') : System.getenv('signing.gnupg.passphrase')
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user