Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
为 GitLab 提交贡献
登录/注册
切换导航
H
h2database
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分枝图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
分枝图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
Administrator
h2database
Commits
b60eeae5
提交
b60eeae5
authored
15 年前
作者:
Thomas Mueller
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
--no commit message
--no commit message
上级
e02e1b7b
显示空白字符变更
内嵌
并排
正在显示
1 个修改的文件
包含
1 行增加
和
6 行删除
+1
-6
UploadBuild.java
h2/src/tools/org/h2/build/doc/UploadBuild.java
+1
-6
没有找到文件。
h2/src/tools/org/h2/build/doc/UploadBuild.java
浏览文件 @
b60eeae5
...
@@ -69,7 +69,6 @@ public class UploadBuild {
...
@@ -69,7 +69,6 @@ public class UploadBuild {
if
(
password
==
null
)
{
if
(
password
==
null
)
{
return
;
return
;
}
}
FtpClient
ftp
=
FtpClient
.
open
(
"h2database.com"
);
FtpClient
ftp
=
FtpClient
.
open
(
"h2database.com"
);
ftp
.
login
(
"h2database"
,
password
);
ftp
.
login
(
"h2database"
,
password
);
ftp
.
changeWorkingDirectory
(
"/httpdocs"
);
ftp
.
changeWorkingDirectory
(
"/httpdocs"
);
...
@@ -77,10 +76,8 @@ public class UploadBuild {
...
@@ -77,10 +76,8 @@ public class UploadBuild {
ftp
.
removeDirectoryRecursive
(
"/httpdocs/coverage"
);
ftp
.
removeDirectoryRecursive
(
"/httpdocs/coverage"
);
}
}
ftp
.
makeDirectory
(
"/httpdocs/coverage"
);
ftp
.
makeDirectory
(
"/httpdocs/coverage"
);
String
testOutput
=
IOUtils
.
readStringAndClose
(
new
FileReader
(
"docs/html/testOutput.html"
),
-
1
);
String
testOutput
=
IOUtils
.
readStringAndClose
(
new
FileReader
(
"docs/html/testOutput.html"
),
-
1
);
boolean
error
=
testOutput
.
indexOf
(
OutputCatcher
.
START_ERROR
)
>=
0
;
boolean
error
=
testOutput
.
indexOf
(
OutputCatcher
.
START_ERROR
)
>=
0
;
if
(!
ftp
.
exists
(
"/httpdocs"
,
"automated"
))
{
if
(!
ftp
.
exists
(
"/httpdocs"
,
"automated"
))
{
ftp
.
makeDirectory
(
"/httpdocs/automated"
);
ftp
.
makeDirectory
(
"/httpdocs/automated"
);
}
}
...
@@ -96,11 +93,10 @@ public class UploadBuild {
...
@@ -96,11 +93,10 @@ public class UploadBuild {
"', '"
+
ts
+
"', '<a href=\"http://www.h2database.com/html/testOutput.html\">Output</a>"
+
"', '"
+
ts
+
"', '<a href=\"http://www.h2database.com/html/testOutput.html\">Output</a>"
+
" - <a href=\"http://www.h2database.com/coverage/overview.html\">Coverage</a>');\n"
;
" - <a href=\"http://www.h2database.com/coverage/overview.html\">Coverage</a>');\n"
;
buildSql
+=
sql
;
buildSql
+=
sql
;
Class
.
forName
(
"org.h2.Driver"
);
Class
.
forName
(
"org.h2.Driver"
);
Connection
conn
=
DriverManager
.
getConnection
(
"jdbc:h2:mem:"
);
Connection
conn
=
DriverManager
.
getConnection
(
"jdbc:h2:mem:"
);
RunScript
.
execute
(
conn
,
new
StringReader
(
buildSql
));
RunScript
.
execute
(
conn
,
new
StringReader
(
buildSql
));
InputStream
in
=
UploadBuild
.
class
.
getResourceAsStream
(
"
buildNewsfeed.sql"
);
InputStream
in
=
new
FileInputStream
(
"tools/org/h2/build/doc/
buildNewsfeed.sql"
);
ResultSet
rs
=
RunScript
.
execute
(
conn
,
new
InputStreamReader
(
in
,
"ISO-8859-1"
));
ResultSet
rs
=
RunScript
.
execute
(
conn
,
new
InputStreamReader
(
in
,
"ISO-8859-1"
));
in
.
close
();
in
.
close
();
rs
.
next
();
rs
.
next
();
...
@@ -108,7 +104,6 @@ public class UploadBuild {
...
@@ -108,7 +104,6 @@ public class UploadBuild {
conn
.
close
();
conn
.
close
();
ftp
.
store
(
"/httpdocs/automated/history.sql"
,
new
ByteArrayInputStream
(
buildSql
.
getBytes
()));
ftp
.
store
(
"/httpdocs/automated/history.sql"
,
new
ByteArrayInputStream
(
buildSql
.
getBytes
()));
ftp
.
store
(
"/httpdocs/automated/newsfeed.xml"
,
new
ByteArrayInputStream
(
content
.
getBytes
()));
ftp
.
store
(
"/httpdocs/automated/newsfeed.xml"
,
new
ByteArrayInputStream
(
content
.
getBytes
()));
ftp
.
store
(
"/httpdocs/html/testOutput.html"
,
new
ByteArrayInputStream
(
testOutput
.
getBytes
()));
ftp
.
store
(
"/httpdocs/html/testOutput.html"
,
new
ByteArrayInputStream
(
testOutput
.
getBytes
()));
ftp
.
store
(
"/httpdocs/coverage/overview.html"
,
new
FileInputStream
(
"coverage/overview.html"
));
ftp
.
store
(
"/httpdocs/coverage/overview.html"
,
new
FileInputStream
(
"coverage/overview.html"
));
ftp
.
store
(
"/httpdocs/coverage/coverage.zip"
,
new
FileInputStream
(
"coverage.zip"
));
ftp
.
store
(
"/httpdocs/coverage/coverage.zip"
,
new
FileInputStream
(
"coverage.zip"
));
...
...
This diff is collapsed.
Click to expand it.
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论