Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
三久
DolphinScheduler
提交
12fd1031
DolphinScheduler
项目概览
三久
/
DolphinScheduler
与 Fork 源项目一致
Fork自
apache / DolphinScheduler
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
DolphinScheduler
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
未验证
提交
12fd1031
编写于
12月 12, 2019
作者:
K
khadgarmage
提交者:
GitHub
12月 12, 2019
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Feature ci (#1447)
* codecov
上级
5cecc0e6
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
71 addition
and
19 deletion
+71
-19
.github/workflows/ci.yml
.github/workflows/ci.yml
+0
-17
.github/workflows/ci_ut.yml
.github/workflows/ci_ut.yml
+46
-0
pom.xml
pom.xml
+25
-2
未找到文件。
.github/workflows/ci.yml
已删除
100644 → 0
浏览文件 @
5cecc0e6
name
:
CI
on
:
[
push
]
jobs
:
build
:
runs-on
:
ubuntu-latest
steps
:
-
uses
:
actions/checkout@v1
-
name
:
Set up JDK
1.8
uses
:
actions/setup-java@v1
with
:
java-version
:
1.8
-
name
:
Build with Maven
run
:
mvn apache-rat:check --file pom.xml
.github/workflows/ci_ut.yml
0 → 100644
浏览文件 @
12fd1031
#
# 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.
#
on
:
[
"
pull_request"
]
name
:
Test Coveralls Parallel
jobs
:
build
:
name
:
Build
runs-on
:
ubuntu-latest
steps
:
-
uses
:
actions/checkout@v1
with
:
submodules
:
true
-
uses
:
actions/cache@v1
with
:
path
:
~/.m2/repository
key
:
${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
restore-keys
:
|
${{ runner.os }}-maven-
-
name
:
Set up JDK
1.8
uses
:
actions/setup-java@v1
with
:
java-version
:
1.8
-
name
:
Compile
run
:
|
export MAVEN_OPTS='-Dmaven.repo.local=.m2/repository -XX:+TieredCompilation -XX:TieredStopAtLevel=1 -XX:+CMSClassUnloadingEnabled -XX:+UseConcMarkSweepGC -XX:-UseGCOverheadLimit -Xmx3g'
mvn test -Dmaven.test.skip=false cobertura:cobertura
CODECOV_TOKEN="09c2663f-b091-4258-8a47-c981827eb29a" bash <(curl -s https://codecov.io/bash)
pom.xml
浏览文件 @
12fd1031
...
...
@@ -111,6 +111,7 @@
<jacoco.version>
0.8.4
</jacoco.version>
<jcip.version>
1.0
</jcip.version>
<maven.deploy.skip>
false
</maven.deploy.skip>
<cobertura-maven-plugin.version>
2.7
</cobertura-maven-plugin.version>
</properties>
<dependencyManagement>
...
...
@@ -602,7 +603,7 @@
<source>
${java.version}
</source>
<target>
${java.version}
</target>
<encoding>
${project.build.sourceEncoding}
</encoding>
<skip>
tru
e
</skip>
<!--not skip compile test classes-->
<skip>
fals
e
</skip>
<!--not skip compile test classes-->
</configuration>
</plugin>
<plugin>
...
...
@@ -611,7 +612,7 @@
<version>
${maven-surefire-plugin.version}
</version>
<configuration>
<includes>
<include>
**/*
Test*
.java
</include>
<!--run test classes-->
<include>
**/*
CollectionUtilsTest
.java
</include>
<!--run test classes-->
</includes>
<!-- <skip>true</skip> -->
</configuration>
...
...
@@ -714,6 +715,7 @@
<sourceDirectory>
${project.build.sourceDirectory}
</sourceDirectory>
</sourceDirectories>
<excludes>
**\/generated-sources\/
</excludes>
<skip>
true
</skip>
</configuration>
<executions>
<execution>
...
...
@@ -724,6 +726,27 @@
</execution>
</executions>
</plugin>
<plugin>
<groupId>
org.codehaus.mojo
</groupId>
<artifactId>
cobertura-maven-plugin
</artifactId>
<version>
${cobertura-maven-plugin.version}
</version>
<configuration>
<check>
</check>
<aggregate>
true
</aggregate>
<encoding>
${project.build.sourceEncoding}
</encoding>
<quiet>
true
</quiet>
<format>
xml
</format>
<instrumentation>
<ignoreTrivial>
true
</ignoreTrivial>
<ignoreMethodAnnotations>
<ignoreMethodAnnotation>
lombok.Generated
</ignoreMethodAnnotation>
</ignoreMethodAnnotations>
<excludes>
</excludes>
</instrumentation>
</configuration>
</plugin>
</plugins>
</build>
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录