/* * Copyright (C) 2013 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); you may not * use this file except in compliance with the License. You may obtain a copy of * the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the * License for the specific language governing permissions and limitations under * the License. */ apply from: project.file('gradle.gradle') allprojects { group="org.ros.rosjava_bootstrap" version = "0.3.3" } subprojects { apply plugin: 'java' apply plugin: 'maven' apply plugin: 'maven-publish' apply plugin: "idea" apply plugin: "eclipse" sourceCompatibility = 1.6 targetCompatibility = 1.6 publishing { publications { maven(MavenPublication) { artifactId = 'rosjava' artifact("message_generation/build/libs/message_generation-${version}.jar") { extension 'jar' } } } repositories { maven { url "https://git-st.inf.tu-dresden.de/api/v4/projects/1108/packages/maven" credentials(HttpHeaderCredentials) { name = 'Job-Token' value = System.getenv("CI_JOB_TOKEN") } authentication { header(HttpHeaderAuthentication) } } } } } defaultTasks 'publish', 'installDist'