Родитель
390d8fdfdc
Коммит
494bd896f7
28
.travis.yml
28
.travis.yml
|
@ -1,28 +0,0 @@
|
|||
language: java
|
||||
jdk:
|
||||
- openjdk8
|
||||
|
||||
before_install:
|
||||
- sudo apt-get -y install python3-pip python-dev
|
||||
- echo "deb [arch=amd64] https://packages.microsoft.com/repos/azure-cli/ wheezy main" | sudo tee /etc/apt/sources.list.d/azure-cli.list
|
||||
- curl -L https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
|
||||
- sudo apt-get install apt-transport-https
|
||||
- sudo apt-get update && sudo apt-get install azure-cli
|
||||
|
||||
install: "./mvnw -B install -DskipTests=true"
|
||||
|
||||
script:
|
||||
- chmod +x ./travis-wait-mvn-build.sh && ./travis-wait-mvn-build.sh
|
||||
- cd azure-spring-boot-samples && chmod +x gradlew && ./gradlew build
|
||||
|
||||
|
||||
env:
|
||||
global:
|
||||
# CLIENT_ID
|
||||
- secure: L9FcXIEVqVNqwseh24uP+6FO5BQMNZquI0LGYt9w+c8WHtREu/GjtRea/vLOi/xHDa07SVz8WCva66EizmJLx53ZR0A67PIXpqyf+Xj3czEjEU9PbX3IV1g4tuNIB6bl9TnAm12IE0pPscTGrFxt6xHV/yZDpBRZ7bP0LLdY6BDiT75g4iw/0FqLq6SU9khAAVl7qdDQucP6UQ4o9F8/a7yw/MQI0l0xGoGzR3lwXK1mNuGogJY/u3Ko98n8RQk2Fchq88BFuQ0X4+60uTHNrvtAWndOCiASfVhaArP1ZWuqqwJAL0VOaaOvPH+qarkFFUL2jVfzcgiFVu9Vmgum6PSvB51EilzaHH/omxC4S2pq05jN0IqoSLxdgQRCEKg1Kk3QCqlbPFLaJ5qw5B4DYvQuxriamaHMfzjN0wohrb3YJzJnC7JfHGW+Ywr+jX4SUYNowzT9Cv7fii9hFfT6+GI0jpHTj2FeZKNIXCsBrH7itGx+7DAy5KuulBf9CvlGd37UQtIXLsUJBoc01wMOWEISesuxufGgPpRxBvH/ES8fjeTzXhOnfGB5JDQ87gTf074rW2DHwibzA7c7RY60pY/EBIxNNKAAo1eGp3OHpgsIzAjQ8QjpEmvQmXsfsEdouaU6kM+W19a4ZYovTZGE7n8hEuWjwxskvio5J43F/nk=
|
||||
#CLIENT_KEY
|
||||
- secure: kuqHOjnMMP0gdn9PAfOBvCrFuz+3r8QrKwPUIaPG9mW6qVPtzzOepbLBqcxtsegDqMkG6rCAdbwpoUb+qS6fdrRVdaFrEhRiT5mwkwphWRODw2vYGuxrJyE86cR8lPiWV5h+jR52VPSUUO0NyrBpzDT1cQpW0Ulf5CStpqP3mOEkq34BEcXpnHuhGqXYkldI9IgHrDO/zkys7qKzXqR38OB42MhuaDtnfmve4I2XzvwyqRaktIaHuD/Za0jcHLA4mz+7hKottdVDG2IEj/VNjMhEMjokFZN8x31glP06L5W9H+5LWKHigNudgia3LzZ7D1RlVPlReQvM4ozk3GrjA75M0IQyxR27KxYM/iRkVX8HPH5x04zbkRI403AMJpZ2DQGbiNykOEBHxDwOaAhh9JpNdUJcz+ucGuhq1B8V7jCQcjupzibsUCF2Ofat6Qrpwthc6Y87FMYOTRUQ4LFHbcTF7dK+UJZRPVV6FvOSs/k3rttNMmYtc20yUdPuUBk13tTz3XaAAlenIJQdkEopgXE+nfS5c1oYoVU5k+IbrDqE0e3PiVW7J5IEPIOuhv/sjv6ttncHICBmNaqucyU/GYYePwYN1Sw89A+iq/m/+6wBgpEHxZBKkaUof8otCtIxvtcbvRqSfo+1Fa01pen21z9JPoVvN3SKXeUFyPOKpJ4=
|
||||
#TENANT_ID
|
||||
- secure: D70FPrd/ZhCDKMBau3Iay0j0FdjREYagehTfCnN19oPqjJQKrTHJjmOLXjUeeWRv78h3SBVWujZMyLAaEiBzpUrILjHmRP87seE3XQoVe4JurBlmIAaAD2fV9ahZDMxSNnMqNu3jaJI5X141TfOqwITmo7JY9kzvmVnDYciOgfdMlUXR2FeUT6ldxqo488MyXioZloZ8BPNNFs12tSMYPohKUIZRDBamy4quhQITxtBAaeAIkAtt0dDnsGKEHXy5hkj9186MJUSQaHZFTfa4k8T9bamQePAkSv4g/HMmoJDL5oh9FwST6K1rBlilrQzw3vi0LJJmSj6qaMuk4jzewM+bqMi4GjSV8wHSgm6IuXNmbzOnIXDbUPAym+JrM10BumH+fZJSAaxmpVnKzyha8O4ANA+DP9ayxE5hwIypn7x9hcwfOod4ugj6mfyHR4HcpZlIKbWnA5s+oGC3frTMdiF8FgkBm/GIFCEgSiHEwUkWCWQw1yldfEG+D1Fyzi137J9hJ7kMWyfzTl7OA0EgSdcffJlZzk9fwJuUDLuRGWA7Y3o/Ry17uI1TmBB26qDqFj7DYqNrzRB8G/CHXUlv9tsuQ9Q3z0vsc57AolqJ4QlAzn+LYdBcoNyrdi/8vfIfYqEZ/VCuwHaLk0fcqKNLIyJgxlvpP28/Vz+UrB6z88c=
|
||||
|
||||
|
|
@ -38,7 +38,7 @@ mvn clean install -DskipTests
|
|||
Developing version naming convention is like `2.0.0-SNAPSHOT`. Release version naming convention is like `2.0.0`. Please don't update version if no release plan.
|
||||
|
||||
## CI
|
||||
Both [Travis](https://travis-ci.org/Microsoft/azure-spring-boot) and [Appveyor](https://ci.appveyor.com/project/yungez/azure-spring-boot) CI is enabled.
|
||||
[Appveyor](https://ci.appveyor.com/project/yungez/azure-spring-boot) CI is enabled.
|
||||
|
||||
## Contribution
|
||||
Code contribution is welcome. To contribute to existing code or add a new starter, please make sure below check list is checked.
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
[![Travis CI](https://travis-ci.org/Microsoft/azure-spring-boot.svg?branch=master)](https://travis-ci.org/Microsoft/azure-spring-boot)
|
||||
[![Build Status](https://msazure.visualstudio.com/AzureDMSS/_apis/build/status/unknown-compliance/microsoft.azure-spring-boot?branchName=master)](https://msazure.visualstudio.com/AzureDMSS/_build/latest?definitionId=105191&branchName=master)
|
||||
[![AppVeyor](https://ci.appveyor.com/api/projects/status/af0qeprdv3g9ox07/branch/master?svg=true)](https://ci.appveyor.com/project/yungez/azure-spring-boot)
|
||||
[![codecov](https://codecov.io/gh/Microsoft/azure-spring-boot/branch/master/graph/badge.svg)](https://codecov.io/gh/Microsoft/azure-spring-boot)
|
||||
[![MIT License](http://img.shields.io/badge/license-MIT-green.svg) ](https://github.com/Microsoft/azure-spring-boot/blob/master/LICENSE)
|
||||
|
|
|
@ -0,0 +1,49 @@
|
|||
# Maven
|
||||
# Build your Java project and run tests with Apache Maven.
|
||||
# Add steps that analyze code, save build artifacts, deploy, and more:
|
||||
# https://docs.microsoft.com/azure/devops/pipelines/languages/java
|
||||
trigger:
|
||||
branches:
|
||||
include:
|
||||
- master
|
||||
- 2.0.x
|
||||
- 2.1.x
|
||||
paths:
|
||||
exclude:
|
||||
- README.md
|
||||
pr:
|
||||
- master
|
||||
- 2.0.x
|
||||
- 2.1.x
|
||||
|
||||
pool:
|
||||
vmImage: 'ubuntu-latest'
|
||||
|
||||
steps:
|
||||
- task: Maven@3
|
||||
displayName: Maven Build
|
||||
inputs:
|
||||
mavenPomFile: 'pom.xml'
|
||||
mavenOptions: '-Xmx3072m'
|
||||
javaHomeOption: 'JDKVersion'
|
||||
jdkVersionOption: '1.8'
|
||||
jdkArchitectureOption: 'x64'
|
||||
publishJUnitResults: true
|
||||
testResultsFiles: '**/surefire-reports/TEST-*.xml'
|
||||
goals: 'clean package verify'
|
||||
env:
|
||||
AZURE_TENANT: $(AZURE_TENANT)
|
||||
AZURE_SUBSCRIPTION: $(AZURE_SUBSCRIPTION)
|
||||
AZURE_CLIENT_ID: $(AZURE_CLIENT_ID)
|
||||
AZURE_CLIENT_SECRET: $(AZURE_CLIENT_SECRET)
|
||||
|
||||
- task: Gradle@2
|
||||
displayName: Gradle Build
|
||||
inputs:
|
||||
gradleWrapperFile: 'azure-spring-boot-samples/gradlew'
|
||||
workingDirectory: 'azure-spring-boot-samples'
|
||||
javaHomeOption: 'JDKVersion'
|
||||
jdkVersionOption: '1.8'
|
||||
jdkArchitectureOption: 'x64'
|
||||
publishJUnitResults: false
|
||||
tasks: 'build'
|
|
@ -1,10 +0,0 @@
|
|||
#!/bin/bash
|
||||
function write_visual_bells() {
|
||||
while true; do
|
||||
echo -en "\a"
|
||||
sleep 10
|
||||
done
|
||||
}
|
||||
write_visual_bells&
|
||||
|
||||
set -o pipefail && mvn cobertura:cobertura | grep -v "DEBUG"
|
Загрузка…
Ссылка в новой задаче