Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
killuaz丶x
SkyWalking
提交
4371cc77
S
SkyWalking
项目概览
killuaz丶x
/
SkyWalking
与 Fork 源项目一致
Fork自
apache / SkyWalking
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
S
SkyWalking
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
4371cc77
编写于
11月 06, 2019
作者:
wu-sheng
提交者:
GitHub
11月 06, 2019
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Update mvnw to latest version (#3789)
上级
05761ef5
变更
6
显示空白变更内容
内联
并排
Showing
6 changed file
with
95 addition
and
42 deletion
+95
-42
.mvn/wrapper/MavenWrapperDownloader.java
.mvn/wrapper/MavenWrapperDownloader.java
+31
-24
.mvn/wrapper/maven-wrapper.properties
.mvn/wrapper/maven-wrapper.properties
+2
-0
LICENSE
LICENSE
+1
-0
mvnw
mvnw
+29
-5
mvnw.cmd
mvnw.cmd
+32
-11
tools/releasing/create_source_release.sh
tools/releasing/create_source_release.sh
+0
-2
未找到文件。
.mvn/wrapper/MavenWrapperDownloader.java
浏览文件 @
4371cc77
/*
/*
Licensed to the Apache Software Foundation (ASF) under one
* Copyright 2007-present the original author or authors.
or more contributor license agreements. See the NOTICE file
*
distributed with this work for additional information
* Licensed under the Apache License, Version 2.0 (the "License");
regarding copyright ownership. The ASF licenses this file
* you may not use this file except in compliance with the License.
to you under the Apache License, Version 2.0 (the
* You may obtain a copy of the License at
"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
*
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,
Unless required by applicable law or agreed to in writing,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
software distributed under the License is distributed on an
* See the License for the specific language governing permissions and
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* limitations under the License.
KIND, either express or implied. See the License for the
*/
specific language governing permissions and limitations
under the License.
*/
import
java.net.*
;
import
java.net.*
;
import
java.io.*
;
import
java.io.*
;
import
java.nio.channels.*
;
import
java.nio.channels.*
;
...
@@ -24,11 +20,12 @@ import java.util.Properties;
...
@@ -24,11 +20,12 @@ import java.util.Properties;
public
class
MavenWrapperDownloader
{
public
class
MavenWrapperDownloader
{
private
static
final
String
WRAPPER_VERSION
=
"0.5.5"
;
/**
/**
* Default URL to download the maven-wrapper.jar from, if no 'downloadUrl' is provided.
* Default URL to download the maven-wrapper.jar from, if no 'downloadUrl' is provided.
*/
*/
private
static
final
String
DEFAULT_DOWNLOAD_URL
=
private
static
final
String
DEFAULT_DOWNLOAD_URL
=
"https://repo.maven.apache.org/maven2/io/takari/maven-wrapper/"
"https://repo.maven.apache.org/maven2/io/takari/maven-wrapper/0.4.2/maven-wrapper-0.4.2
.jar"
;
+
WRAPPER_VERSION
+
"/maven-wrapper-"
+
WRAPPER_VERSION
+
"
.jar"
;
/**
/**
* Path to the maven-wrapper.properties file, which might contain a downloadUrl property to
* Path to the maven-wrapper.properties file, which might contain a downloadUrl property to
...
@@ -76,13 +73,13 @@ public class MavenWrapperDownloader {
...
@@ -76,13 +73,13 @@ public class MavenWrapperDownloader {
}
}
}
}
}
}
System
.
out
.
println
(
"- Downloading from:
:
"
+
url
);
System
.
out
.
println
(
"- Downloading from: "
+
url
);
File
outputFile
=
new
File
(
baseDirectory
.
getAbsolutePath
(),
MAVEN_WRAPPER_JAR_PATH
);
File
outputFile
=
new
File
(
baseDirectory
.
getAbsolutePath
(),
MAVEN_WRAPPER_JAR_PATH
);
if
(!
outputFile
.
getParentFile
().
exists
())
{
if
(!
outputFile
.
getParentFile
().
exists
())
{
if
(!
outputFile
.
getParentFile
().
mkdirs
())
{
if
(!
outputFile
.
getParentFile
().
mkdirs
())
{
System
.
out
.
println
(
System
.
out
.
println
(
"- ERROR creating output direcr
ory '"
+
outputFile
.
getParentFile
().
getAbsolutePath
()
+
"'"
);
"- ERROR creating output direct
ory '"
+
outputFile
.
getParentFile
().
getAbsolutePath
()
+
"'"
);
}
}
}
}
System
.
out
.
println
(
"- Downloading to: "
+
outputFile
.
getAbsolutePath
());
System
.
out
.
println
(
"- Downloading to: "
+
outputFile
.
getAbsolutePath
());
...
@@ -98,6 +95,16 @@ public class MavenWrapperDownloader {
...
@@ -98,6 +95,16 @@ public class MavenWrapperDownloader {
}
}
private
static
void
downloadFileFromURL
(
String
urlString
,
File
destination
)
throws
Exception
{
private
static
void
downloadFileFromURL
(
String
urlString
,
File
destination
)
throws
Exception
{
if
(
System
.
getenv
(
"MVNW_USERNAME"
)
!=
null
&&
System
.
getenv
(
"MVNW_PASSWORD"
)
!=
null
)
{
String
username
=
System
.
getenv
(
"MVNW_USERNAME"
);
char
[]
password
=
System
.
getenv
(
"MVNW_PASSWORD"
).
toCharArray
();
Authenticator
.
setDefault
(
new
Authenticator
()
{
@Override
protected
PasswordAuthentication
getPasswordAuthentication
()
{
return
new
PasswordAuthentication
(
username
,
password
);
}
});
}
URL
website
=
new
URL
(
urlString
);
URL
website
=
new
URL
(
urlString
);
ReadableByteChannel
rbc
;
ReadableByteChannel
rbc
;
rbc
=
Channels
.
newChannel
(
website
.
openStream
());
rbc
=
Channels
.
newChannel
(
website
.
openStream
());
...
...
.mvn/wrapper/maven-wrapper.properties
浏览文件 @
4371cc77
distributionUrl
=
https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.6.1/apache-maven-3.6.1-bin.zip
distributionUrl
=
https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.6.1/apache-maven-3.6.1-bin.zip
wrapperUrl
=
https://repo.maven.apache.org/maven2/io/takari/maven-wrapper/0.5.5/maven-wrapper-0.5.5.jar
LICENSE
浏览文件 @
4371cc77
...
@@ -221,6 +221,7 @@ The text of each license is the standard Apache 2.0 license.
...
@@ -221,6 +221,7 @@ The text of each license is the standard Apache 2.0 license.
proto files from prometheus/client_model: https://github.com/prometheus/client_model Apache 2.0
proto files from prometheus/client_model: https://github.com/prometheus/client_model Apache 2.0
proto files from lyft/protoc-gen-validate: https://github.com/lyft/protoc-gen-validate Apache 2.0
proto files from lyft/protoc-gen-validate: https://github.com/lyft/protoc-gen-validate Apache 2.0
proto files from gogo/googleapis: https://github.com/gogo/googleapis Apache 2.0
proto files from gogo/googleapis: https://github.com/gogo/googleapis Apache 2.0
mvnw files from https://github.com/takari/maven-wrapper Apache 2.0
========================================================================
========================================================================
...
...
mvnw
浏览文件 @
4371cc77
...
@@ -19,7 +19,7 @@
...
@@ -19,7 +19,7 @@
# ----------------------------------------------------------------------------
# ----------------------------------------------------------------------------
# ----------------------------------------------------------------------------
# ----------------------------------------------------------------------------
# Maven
2
Start Up Batch script
# Maven Start Up Batch script
#
#
# Required ENV vars:
# Required ENV vars:
# ------------------
# ------------------
...
@@ -114,7 +114,6 @@ if $mingw ; then
...
@@ -114,7 +114,6 @@ if $mingw ; then
M2_HOME
=
"
`
(
cd
"
$M2_HOME
"
;
pwd
)
`
"
M2_HOME
=
"
`
(
cd
"
$M2_HOME
"
;
pwd
)
`
"
[
-n
"
$JAVA_HOME
"
]
&&
[
-n
"
$JAVA_HOME
"
]
&&
JAVA_HOME
=
"
`
(
cd
"
$JAVA_HOME
"
;
pwd
)
`
"
JAVA_HOME
=
"
`
(
cd
"
$JAVA_HOME
"
;
pwd
)
`
"
# TODO classpath?
fi
fi
if
[
-z
"
$JAVA_HOME
"
]
;
then
if
[
-z
"
$JAVA_HOME
"
]
;
then
...
@@ -212,7 +211,11 @@ else
...
@@ -212,7 +211,11 @@ else
if
[
"
$MVNW_VERBOSE
"
=
true
]
;
then
if
[
"
$MVNW_VERBOSE
"
=
true
]
;
then
echo
"Couldn't find .mvn/wrapper/maven-wrapper.jar, downloading it ..."
echo
"Couldn't find .mvn/wrapper/maven-wrapper.jar, downloading it ..."
fi
fi
jarUrl
=
"https://repo.maven.apache.org/maven2/io/takari/maven-wrapper/0.4.2/maven-wrapper-0.4.2.jar"
if
[
-n
"
$MVNW_REPOURL
"
]
;
then
jarUrl
=
"
$MVNW_REPOURL
/io/takari/maven-wrapper/0.5.5/maven-wrapper-0.5.5.jar"
else
jarUrl
=
"https://repo.maven.apache.org/maven2/io/takari/maven-wrapper/0.5.5/maven-wrapper-0.5.5.jar"
fi
while
IFS
=
"="
read
key value
;
do
while
IFS
=
"="
read
key value
;
do
case
"
$key
"
in
(
wrapperUrl
)
jarUrl
=
"
$value
"
;
break
;;
case
"
$key
"
in
(
wrapperUrl
)
jarUrl
=
"
$value
"
;
break
;;
esac
esac
...
@@ -221,22 +224,38 @@ else
...
@@ -221,22 +224,38 @@ else
echo
"Downloading from:
$jarUrl
"
echo
"Downloading from:
$jarUrl
"
fi
fi
wrapperJarPath
=
"
$BASE_DIR
/.mvn/wrapper/maven-wrapper.jar"
wrapperJarPath
=
"
$BASE_DIR
/.mvn/wrapper/maven-wrapper.jar"
if
$cygwin
;
then
wrapperJarPath
=
`
cygpath
--path
--windows
"
$wrapperJarPath
"
`
fi
if
command
-v
wget
>
/dev/null
;
then
if
command
-v
wget
>
/dev/null
;
then
if
[
"
$MVNW_VERBOSE
"
=
true
]
;
then
if
[
"
$MVNW_VERBOSE
"
=
true
]
;
then
echo
"Found wget ... using wget"
echo
"Found wget ... using wget"
fi
fi
if
[
-z
"
$MVNW_USERNAME
"
]
||
[
-z
"
$MVNW_PASSWORD
"
]
;
then
wget
"
$jarUrl
"
-O
"
$wrapperJarPath
"
wget
"
$jarUrl
"
-O
"
$wrapperJarPath
"
else
wget
--http-user
=
$MVNW_USERNAME
--http-password
=
$MVNW_PASSWORD
"
$jarUrl
"
-O
"
$wrapperJarPath
"
fi
elif
command
-v
curl
>
/dev/null
;
then
elif
command
-v
curl
>
/dev/null
;
then
if
[
"
$MVNW_VERBOSE
"
=
true
]
;
then
if
[
"
$MVNW_VERBOSE
"
=
true
]
;
then
echo
"Found curl ... using curl"
echo
"Found curl ... using curl"
fi
fi
curl
-o
"
$wrapperJarPath
"
"
$jarUrl
"
if
[
-z
"
$MVNW_USERNAME
"
]
||
[
-z
"
$MVNW_PASSWORD
"
]
;
then
curl
-o
"
$wrapperJarPath
"
"
$jarUrl
"
-f
else
curl
--user
$MVNW_USERNAME
:
$MVNW_PASSWORD
-o
"
$wrapperJarPath
"
"
$jarUrl
"
-f
fi
else
else
if
[
"
$MVNW_VERBOSE
"
=
true
]
;
then
if
[
"
$MVNW_VERBOSE
"
=
true
]
;
then
echo
"Falling back to using Java to download"
echo
"Falling back to using Java to download"
fi
fi
javaClass
=
"
$BASE_DIR
/.mvn/wrapper/MavenWrapperDownloader.java"
javaClass
=
"
$BASE_DIR
/.mvn/wrapper/MavenWrapperDownloader.java"
# For Cygwin, switch paths to Windows format before running javac
if
$cygwin
;
then
javaClass
=
`
cygpath
--path
--windows
"
$javaClass
"
`
fi
if
[
-e
"
$javaClass
"
]
;
then
if
[
-e
"
$javaClass
"
]
;
then
if
[
!
-e
"
$BASE_DIR
/.mvn/wrapper/MavenWrapperDownloader.class"
]
;
then
if
[
!
-e
"
$BASE_DIR
/.mvn/wrapper/MavenWrapperDownloader.class"
]
;
then
if
[
"
$MVNW_VERBOSE
"
=
true
]
;
then
if
[
"
$MVNW_VERBOSE
"
=
true
]
;
then
...
@@ -277,6 +296,11 @@ if $cygwin; then
...
@@ -277,6 +296,11 @@ if $cygwin; then
MAVEN_PROJECTBASEDIR
=
`
cygpath
--path
--windows
"
$MAVEN_PROJECTBASEDIR
"
`
MAVEN_PROJECTBASEDIR
=
`
cygpath
--path
--windows
"
$MAVEN_PROJECTBASEDIR
"
`
fi
fi
# Provide a "standardized" way to retrieve the CLI args that will
# work with both Windows and non-Windows executions.
MAVEN_CMD_LINE_ARGS
=
"
$MAVEN_CONFIG
$@
"
export
MAVEN_CMD_LINE_ARGS
WRAPPER_LAUNCHER
=
org.apache.maven.wrapper.MavenWrapperMain
WRAPPER_LAUNCHER
=
org.apache.maven.wrapper.MavenWrapperMain
exec
"
$JAVACMD
"
\
exec
"
$JAVACMD
"
\
...
...
mvnw.cmd
浏览文件 @
4371cc77
...
@@ -18,7 +18,7 @@
...
@@ -18,7 +18,7 @@
@REM ----------------------------------------------------------------------------
@REM ----------------------------------------------------------------------------
@REM ----------------------------------------------------------------------------
@REM ----------------------------------------------------------------------------
@REM Maven
2
Start Up Batch script
@REM Maven Start Up Batch script
@REM
@REM
@REM Required ENV vars:
@REM Required ENV vars:
@REM JAVA_HOME - location of a JDK home dir
@REM JAVA_HOME - location of a JDK home dir
...
@@ -26,7 +26,7 @@
...
@@ -26,7 +26,7 @@
@REM Optional ENV vars
@REM Optional ENV vars
@REM M2_HOME - location of maven2's installed home dir
@REM M2_HOME - location of maven2's installed home dir
@REM MAVEN_BATCH_ECHO - set to 'on' to enable the echoing of the batch commands
@REM MAVEN_BATCH_ECHO - set to 'on' to enable the echoing of the batch commands
@REM MAVEN_BATCH_PAUSE - set to 'on' to wait for a key
stroke before ending
@REM MAVEN_BATCH_PAUSE - set to 'on' to wait for a keystroke before ending
@REM MAVEN_OPTS - parameters passed to the Java VM when running Maven
@REM MAVEN_OPTS - parameters passed to the Java VM when running Maven
@REM e.g. to debug Maven itself, use
@REM e.g. to debug Maven itself, use
@REM set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000
@REM set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000
...
@@ -37,7 +37,7 @@
...
@@ -37,7 +37,7 @@
@echo
off
@echo
off
@REM set title of command window
@REM set title of command window
title
%
0
title
%
0
@REM enable echoing
m
y setting MAVEN_BATCH_ECHO to 'on'
@REM enable echoing
b
y setting MAVEN_BATCH_ECHO to 'on'
@if
"
%MAVEN_BATCH_ECHO%
"
==
"on"
echo
%MAVEN_BATCH_ECHO%
@if
"
%MAVEN_BATCH_ECHO%
"
==
"on"
echo
%MAVEN_BATCH_ECHO%
@REM set %HOME% to equivalent of $HOME
@REM set %HOME% to equivalent of $HOME
...
@@ -120,23 +120,44 @@ SET MAVEN_JAVA_EXE="%JAVA_HOME%\bin\java.exe"
...
@@ -120,23 +120,44 @@ SET MAVEN_JAVA_EXE="%JAVA_HOME%\bin\java.exe"
set
WRAPPER_JAR
=
"
%MAVEN_PROJECTBASEDIR%
\.mvn\wrapper\maven-wrapper.jar"
set
WRAPPER_JAR
=
"
%MAVEN_PROJECTBASEDIR%
\.mvn\wrapper\maven-wrapper.jar"
set
WRAPPER_LAUNCHER
=
org
.apache.maven.wrapper.MavenWrapperMain
set
WRAPPER_LAUNCHER
=
org
.apache.maven.wrapper.MavenWrapperMain
set
DOWNLOAD_URL
=
"https://repo.maven.apache.org/maven2/io/takari/maven-wrapper/0.4.2/maven-wrapper-0.4.2.jar"
set
DOWNLOAD_URL
=
"https://repo.maven.apache.org/maven2/io/takari/maven-wrapper/0.5.5/maven-wrapper-0.5.5.jar"
FOR
/F
"tokens=1,2 delims=="
%%A
IN
(
%MAVEN_PROJECTBASEDIR%
\.mvn\wrapper\maven
-wrapper
.properties
)
DO
(
FOR
/F
"tokens=1,2 delims=="
%%A
IN
(
"
%MAVEN_PROJECTBASEDIR%
\.mvn\wrapper\maven-wrapper.properties"
)
DO
(
IF
"
%%A
"
==
"wrapperUrl"
SET
DOWNLOAD_URL
=
%%B
IF
"
%%A
"
==
"wrapperUrl"
SET
DOWNLOAD_URL
=
%%B
)
)
@REM Extension to allow automatically downloading the maven-wrapper.jar from Maven-central
@REM Extension to allow automatically downloading the maven-wrapper.jar from Maven-central
@REM This allows using the maven wrapper in projects that prohibit checking in binary data.
@REM This allows using the maven wrapper in projects that prohibit checking in binary data.
if
exist
%WRAPPER_JAR%
(
if
exist
%WRAPPER_JAR%
(
if
"
%MVNW_VERBOSE%
"
==
"true"
(
echo
Found
%WRAPPER_JAR%
echo
Found
%WRAPPER_JAR%
)
)
else
(
)
else
(
if
not
"
%MVNW_REPOURL%
"
==
""
(
SET
DOWNLOAD_URL
=
"
%MVNW_REPOURL%
/io/takari/maven-wrapper/0.5.5/maven-wrapper-0.5.5.jar"
)
if
"
%MVNW_VERBOSE%
"
==
"true"
(
echo
Couldn
't find
%WRAPPER_JAR%
, downloading it ...
echo
Couldn
't find
%WRAPPER_JAR%
, downloading it ...
echo Downloading from:
%DOWNLOAD_URL%
echo Downloading from:
%DOWNLOAD_URL%
powershell -Command "(New-Object Net.WebClient).DownloadFile('
%DOWNLOAD_URL%
', '
%WRAPPER_JAR%
')"
)
powershell -Command "&{"
^
"$webclient = new-object System.Net.WebClient;"
^
"if (-not ([string]::IsNullOrEmpty('
%MVNW_USERNAME%
') -and [string]::IsNullOrEmpty('
%MVNW_PASSWORD%
'))) {"
^
"$webclient.Credentials = new-object System.Net.NetworkCredential('
%MVNW_USERNAME%
', '
%MVNW_PASSWORD%
');"
^
"}"
^
"[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; $webclient.DownloadFile('
%DOWNLOAD_URL%
', '
%WRAPPER_JAR%
')"
^
"}"
if "
%MVNW_VERBOSE%
" == "true" (
echo Finished downloading
%WRAPPER_JAR%
echo Finished downloading
%WRAPPER_JAR%
)
)
)
@REM End of extension
@REM End of extension
@REM Provide a "standardized" way to retrieve the CLI args that will
@REM work with both Windows and non-Windows executions.
set MAVEN_CMD_LINE_ARGS=
%
*
%MAVEN_JAVA_EXE%
%JVM_CONFIG_MAVEN_PROPS%
%MAVEN_OPTS%
%MAVEN_DEBUG_OPTS%
-classpath
%WRAPPER_JAR%
"-Dmaven.multiModuleProjectDirectory=
%MAVEN_PROJECTBASEDIR%
"
%WRAPPER_LAUNCHER%
%MAVEN_CONFIG%
%
*
%MAVEN_JAVA_EXE%
%JVM_CONFIG_MAVEN_PROPS%
%MAVEN_OPTS%
%MAVEN_DEBUG_OPTS%
-classpath
%WRAPPER_JAR%
"-Dmaven.multiModuleProjectDirectory=
%MAVEN_PROJECTBASEDIR%
"
%WRAPPER_LAUNCHER%
%MAVEN_CONFIG%
%
*
if ERRORLEVEL 1 goto error
if ERRORLEVEL 1 goto error
goto end
goto end
...
...
tools/releasing/create_source_release.sh
浏览文件 @
4371cc77
...
@@ -64,8 +64,6 @@ tar czf ${PRODUCT_NAME}-src.tgz \
...
@@ -64,8 +64,6 @@ tar czf ${PRODUCT_NAME}-src.tgz \
--exclude
${
PRODUCT_NAME
}
/.git/
--exclude
${
PRODUCT_NAME
}
/.DS_Store/
\
--exclude
${
PRODUCT_NAME
}
/.git/
--exclude
${
PRODUCT_NAME
}
/.DS_Store/
\
--exclude
${
PRODUCT_NAME
}
/.github/
--exclude
${
PRODUCT_NAME
}
/.gitignore/
\
--exclude
${
PRODUCT_NAME
}
/.github/
--exclude
${
PRODUCT_NAME
}
/.gitignore/
\
--exclude
${
PRODUCT_NAME
}
/.gitmodules/
\
--exclude
${
PRODUCT_NAME
}
/.gitmodules/
\
--exclude
${
PRODUCT_NAME
}
/test/
\
--exclude
${
PRODUCT_NAME
}
/tools/
\
--exclude
${
PRODUCT_NAME
}
/skywalking-ui/.git/
--exclude
${
PRODUCT_NAME
}
/skywalking-ui/.DS_Store/
\
--exclude
${
PRODUCT_NAME
}
/skywalking-ui/.git/
--exclude
${
PRODUCT_NAME
}
/skywalking-ui/.DS_Store/
\
--exclude
${
PRODUCT_NAME
}
/skywalking-ui/.github/
--exclude
${
PRODUCT_NAME
}
/skywalking-ui/.gitignore/
\
--exclude
${
PRODUCT_NAME
}
/skywalking-ui/.github/
--exclude
${
PRODUCT_NAME
}
/skywalking-ui/.gitignore/
\
--exclude
${
PRODUCT_NAME
}
/skywalking-ui/.travis.yml/
\
--exclude
${
PRODUCT_NAME
}
/skywalking-ui/.travis.yml/
\
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录