You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gg...@apache.org on 2019/02/10 21:56:29 UTC
[commons-cli] branch master updated: Update Travis CI build: Drop
Java 6, add OpenJDK 8.
This is an automated email from the ASF dual-hosted git repository.
ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-cli.git
The following commit(s) were added to refs/heads/master by this push:
new cb63d85 Update Travis CI build: Drop Java 6, add OpenJDK 8.
cb63d85 is described below
commit cb63d85665dd8351e053653341a92e627d671aa6
Author: Gary Gregory <ga...@gmail.com>
AuthorDate: Sun Feb 10 16:56:29 2019 -0500
Update Travis CI build: Drop Java 6, add OpenJDK 8.
---
.travis.yml | 68 ++++++++++++++++++++-----------------------------
pom.xml | 4 +--
src/changes/changes.xml | 3 +++
3 files changed, 33 insertions(+), 42 deletions(-)
diff --git a/.travis.yml b/.travis.yml
index 6abfbad..466bcea 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,40 +1,28 @@
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements. See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You 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.
-
-language: java
-sudo: false
-
-addons:
- apt:
- packages:
- - openjdk-6-jdk
-
-# use java 6 compatible maven version (installed into target directory so rat check passes)
-before_install:
- - wget https://archive.apache.org/dist/maven/maven-3/3.2.5/binaries/apache-maven-3.2.5-bin.zip -P ./target
- - unzip -qq ./target/apache-maven-3.2.5-bin.zip -d ./target
- - export M2_HOME=$PWD/target/apache-maven-3.2.5
- - export PATH=$M2_HOME/bin:$PATH
-
-jdk:
- - openjdk6
- - openjdk7
- - oraclejdk8
-
-script:
- - mvn
-
-after_success:
- - mvn clean test jacoco:report coveralls:report -Ptravis-jacoco
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements. See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You 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.
+
+language: java
+sudo: false
+
+jdk:
+ - openjdk7
+ - openjdk8
+ - oraclejdk8
+
+script:
+ - mvn
+
+after_success:
+ - mvn clean test jacoco:report coveralls:report -Ptravis-jacoco
diff --git a/pom.xml b/pom.xml
index a227751..1a95fed 100644
--- a/pom.xml
+++ b/pom.xml
@@ -176,8 +176,8 @@
</dependencies>
<properties>
- <maven.compiler.source>1.5</maven.compiler.source>
- <maven.compiler.target>1.5</maven.compiler.target>
+ <maven.compiler.source>1.7</maven.compiler.source>
+ <maven.compiler.target>1.7</maven.compiler.target>
<commons.componentid>cli</commons.componentid>
<commons.module.name>org.apache.commons.cli</commons.module.name>
<commons.release.version>1.4</commons.release.version>
diff --git a/src/changes/changes.xml b/src/changes/changes.xml
index 6cfcc8d..a06b3e8 100644
--- a/src/changes/changes.xml
+++ b/src/changes/changes.xml
@@ -41,6 +41,9 @@
<action type="add" dev="ggregory" due-to="Alex Nordlund" issue="CLI-282">
TypeHandler should throw ParseException for an unsupported class.
</action>
+ <action type="update" dev="ggregory" issue="CLI-294">
+ Update Java from version 5 to 7.
+ </action>
</release>
<release version="1.4" date="2017-03-09" description="New features and bug fixes">