Score
0
Watch 21 Star 47 Fork 16

重点研发计划2017 / incubator-iotdbJavaApache-2.0

Create your Gitee Account
Explore and code with more than 5 million developers,Free private repositories !:)
Sign up
Apache IoTDB 是针对时间序列数据收集、存储与分析一体化的数据管理引擎。它具有体量轻、性能高、易使用的特点,完美对接Hadoop与Spark生态,适用于工业物联网应用中海量时间序列数据高速写入和复杂分析查询的需求。 spread retract

  • Java 94.2%
  • Scala 2.7%
  • Shell 1.2%
  • Batchfile 0.7%
  • Roff 0.3%
  • Other 0.9%
Clone or download
.travis.yml 9.05 KB
Copy Edit Web IDE Raw Blame History
qiaojialin authored 2019-12-18 09:57 . update to maven 3.6.3
#!/bin/sh
#
# 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.
#
# Since we don't have osx test environment, we use travis-ci to test on osx.
# Free-plan of travis-ci offers limited resources, we only test whether iotdb can be packaged on jdk8 and jdk11.
language: java
#dist: trusty
#sudo: required
matrix:
include:
- os: osx
osx_image: xcode10.1 # with JDK11.0.1+13 installed
name: osx-oraclejdk11
script:
- java -version
- mvn -version
- mvn -B apache-rat:check
# Output something every 10 minutes or Travis kills the job
- while sleep 540; do echo "=====[ $SECONDS seconds still running ]====="; done &
- mvn -B clean package -pl server,grafana,client,example,:kafka-example,:rocketmq-example -am integration-test
# Killing background sleep loop
- kill %1
- os: osx
osx_image: xcode9.3 # with JDK1.8.0_112-b16 installed
name: osx-oraclejdk8
- os: osx
osx_image: xcode10.1 # with JDK11.0.1+13 installed
name: osx-openjdk11
addons:
homebrew:
taps:
#- homebrew/cask-versions
- AdoptOpenJDK/openjdk
update: true
casks: adoptopenjdk-openjdk11
script:
- java -version
- mvn -version
- mvn -B apache-rat:check
# Output something every 10 minutes or Travis kills the job
- while sleep 540; do echo "=====[ $SECONDS seconds still running ]====="; done &
- mvn -B clean package -pl server,grafana,client,example,:kafka-example,:rocketmq-example -am integration-test
# Killing background sleep loop
- kill %1
- os: osx
osx_image: xcode9.3 # with JDK1.8.0_112-b16 installed
name: osx-openjdk8
addons:
homebrew:
taps:
#- homebrew/cask-versions
- AdoptOpenJDK/openjdk
update: true
casks: adoptopenjdk-openjdk8
# - os: windows
# language: c
# name: win-oraclejdk11
# install:
# - choco install jdk11 -params 'installdir=c:\\java11'
# - export PATH=$PATH:"/c/java11/bin"
# - export JAVA_HOME="/c/java11"
# - wget -q https://www-eu.apache.org/dist/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.zip
# - /C/Progra~1/7-Zip/7z.exe x apache-maven-3.6.3-bin.zip -o/c/mvn363
# - export "MAVEN_HOME=/c/mvn363/apache-maven-3.6.3"
# - export "M2_HOME=/c/mvn363/apache-maven-3.6.3"
# - export "PATH=$MAVEN_HOME/bin:$PATH"
# script:
# - java -version
# - mvn -version
# - mvn -B clean package -pl server,grafana,client,example,:kafka-example,:rocketmq-example -am integration-test
- os: windows
language: c
name: win-openjdk11
before_install:
# - choco install openjdk11 --version=11.0.2.01 -y
# can get the download links from https://jdk.java.net/archive/
- wget --no-check-certificate https://download.java.net/java/GA/jdk11/9/GPL/openjdk-11.0.2_windows-x64_bin.zip
- wget --no-check-certificate https://www-eu.apache.org/dist/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.zip
- /C/Progra~1/7-Zip/7z.exe x apache-maven-3.6.3-bin.zip -o/c/mvn363
- /C/Progra~1/7-Zip/7z.exe x openjdk-11.0.2_windows-x64_bin.zip -o/c/java
- mkdir C:\hadoop\bin
- wget --no-check-certificate https://github.com/cdarlint/winutils/raw/master/hadoop-2.7.3/bin/winutils.exe -o C:\hadoop\bin
- wget --no-check-certificate https://github.com/cdarlint/winutils/raw/master/hadoop-2.7.3/bin/hadoop.dll -o C:\windows\system32
- wget --no-check-certificate https://github.com/cdarlint/winutils/raw/master/hadoop-2.7.3/bin/hadoop -o C:\hadoop\bin
- wget --no-check-certificate https://github.com/cdarlint/winutils/raw/master/hadoop-2.7.3/bin/hadoop.cmd -o C:\hadoop\bin
- wget --no-check-certificate https://github.com/cdarlint/winutils/raw/master/hadoop-2.7.3/bin/hadoop.exp -o C:\hadoop\bin
- wget --no-check-certificate https://github.com/cdarlint/winutils/raw/master/hadoop-2.7.3/bin/hadoop.lib -o C:\hadoop\bin
- wget --no-check-certificate https://github.com/cdarlint/winutils/raw/master/hadoop-2.7.3/bin/hadoop.pdb -o C:\hadoop\bin
- wget --no-check-certificate https://github.com/cdarlint/winutils/raw/master/hadoop-2.7.3/bin/hdfs.dll -o C:\windows\system32
- wget --no-check-certificate https://github.com/cdarlint/winutils/raw/master/hadoop-2.7.3/bin/hdfs -o C:\hadoop\bin
- wget --no-check-certificate https://github.com/cdarlint/winutils/raw/master/hadoop-2.7.3/bin/hdfs.cmd -o C:\hadoop\bin
- wget --no-check-certificate https://github.com/cdarlint/winutils/raw/master/hadoop-2.7.3/bin/hdfs.exp -o C:\hadoop\bin
- wget --no-check-certificate https://github.com/cdarlint/winutils/raw/master/hadoop-2.7.3/bin/hdfs.lib -o C:\hadoop\bin
- wget --no-check-certificate https://github.com/cdarlint/winutils/raw/master/hadoop-2.7.3/bin/hdfs.pdb -o C:\hadoop\bin
- wget --no-check-certificate https://github.com/cdarlint/winutils/raw/master/hadoop-2.7.3/bin/hdfs_static.lib -o C:\hadoop\bin
- wget --no-check-certificate https://github.com/cdarlint/winutils/raw/master/hadoop-2.7.3/bin/libwinutils.lib -o C:\hadoop\bin
- wget --no-check-certificate https://github.com/cdarlint/winutils/raw/master/hadoop-2.7.3/bin/mapred -o C:\hadoop\bin
- wget --no-check-certificate https://github.com/cdarlint/winutils/raw/master/hadoop-2.7.3/bin/mapred.cmd -o C:\hadoop\bin
- wget --no-check-certificate https://github.com/cdarlint/winutils/raw/master/hadoop-2.7.3/bin/rcc -o C:\hadoop\bin
- wget --no-check-certificate https://github.com/cdarlint/winutils/raw/master/hadoop-2.7.3/bin/winutils.pdb -o C:\hadoop\bin
- wget --no-check-certificate https://github.com/cdarlint/winutils/raw/master/hadoop-2.7.3/bin/yarn -o C:\hadoop\bin
- wget --no-check-certificate https://github.com/cdarlint/winutils/raw/master/hadoop-2.7.3/bin/yarn.cmd -o C:\hadoop\bin
before_script:
- export "JAVA_HOME=/c/java/jdk-11.0.2"
- export "PATH=$JAVA_HOME/bin:$PATH"
- export "PATH=$JAVA_HOME/jre/bin:$PATH"
- export "MAVEN_HOME=/c/mvn363/apache-maven-3.6.3"
- export "M2_HOME=/c/mvn363/apache-maven-3.6.3"
- export "PATH=/c/mvn363/apache-maven-3.6.3/bin:$PATH"
- export "HADOOP_HOME=/c/hadoop"
- export "PATH=/c/hadoop/bin:$PATH"
script:
- java -version
- mvn -version
# Output something every 10 minutes or Travis kills the job
- while sleep 540; do echo "=====[ $SECONDS seconds still running ]====="; done &
- travis_wait 40 mvn -B clean integration-test
# Killing background sleep loop
- kill %1
- os: linux
name: linux-openjdk11
dist: xenial
sudo: required
before_install:
- wget https://download.java.net/java/GA/jdk11/9/GPL/openjdk-11.0.2_linux-x64_bin.tar.gz -O jdk11.tar.gz
- tar -xzf jdk11.tar.gz
before_script:
- export JAVA_HOME=$PWD/jdk-11.0.2/
- export PATH=$JAVA_HOME/bin:$PATH
script:
- java -version
# Output something every 10 minutes or Travis kills the job
- while sleep 540; do echo "=====[ $SECONDS seconds still running ]====="; done &
- mvn -B clean package -pl server,grafana,client,example,:kafka-example,:rocketmq-example -am integration-test
# Killing background sleep loop
- kill %1
- os: linux
name: linux-openjdk8
dist: xenial
jdk: openjdk8
# - os: linux
# name: linux-oraclejdk8
# dist: xenial
# jdk: oraclejdk8
# - os: linux
# name: linux-oraclejdk11
# dist: trusty
# jdk: oraclejdk11
# script:
# - java -version
# - mvn -version
# - mvn -B apache-rat:check
# - mvn -B clean package -pl server,grafana,client,example,:kafka-example,:rocketmq-example -am integration-test
cache:
directories:
- '$HOME/.m2/repository'
- '$HOME/.sonar/cache'
# skip `before_install` stage
before_install: true
# skip `install` stage
install: true
script:
- java -version
- ./mvnw.sh -B -ntp apache-rat:check
- ./mvnw.sh -B -ntp clean integration-test
after_success:

Comment ( 0 )

Sign in for post a comment