Skip to content

Commit 651bd9b

Browse files
Add travis deployment on pull requests (#131)
* Add travis deploy job * Removing docs before mvn site command * Only trigger on master branch
1 parent a787cb2 commit 651bd9b

File tree

8 files changed

+39
-26
lines changed

8 files changed

+39
-26
lines changed

.travis.yml

Lines changed: 18 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,26 @@ sudo: required
22

33
language: java
44

5-
services:
5+
services:
66

77
jdk:
8-
- oraclejdk8
9-
8+
- oraclejdk8
9+
1010
before_install:
11-
- chmod +x pom.xml
12-
11+
- chmod +x pom.xml
12+
1313
script:
1414
- mvn test
15+
16+
before_deploy:
17+
- rm -rf docs
18+
- mvn site
19+
- mvn clean
20+
21+
deploy:
22+
skip_cleanup: true
23+
provider: pages
24+
github-token: $GITHUB_TOKEN
25+
local_dir: docs/
26+
on:
27+
branch: master

docs/Add-Subscription.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
<!DOCTYPE html>
22
<!--
3-
| Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2018-12-12
3+
| Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2018-12-14
44
| Rendered using Apache Maven Fluido Skin 1.5
55
-->
66
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
77
<head>
88
<meta charset="UTF-8" />
99
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
10-
<meta name="Date-Revision-yyyymmdd" content="20181212" />
10+
<meta name="Date-Revision-yyyymmdd" content="20181214" />
1111
<meta http-equiv="Content-Language" content="en" />
1212
<title>Eiffel Intelligence Frontend &#x2013; Add Subscription</title>
1313
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -98,7 +98,7 @@ <h2>Eiffel Intelligence Frontend</h2>
9898
<li class="active ">Add Subscription</li>
9999

100100

101-
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2018-12-12</li>
101+
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2018-12-14</li>
102102
<li id="projectVersion" class="pull-right">
103103
Version: 0.0.18
104104
</li>

docs/Front-end_with_curl.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
<!DOCTYPE html>
22
<!--
3-
| Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2018-12-12
3+
| Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2018-12-14
44
| Rendered using Apache Maven Fluido Skin 1.5
55
-->
66
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
77
<head>
88
<meta charset="UTF-8" />
99
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
10-
<meta name="Date-Revision-yyyymmdd" content="20181212" />
10+
<meta name="Date-Revision-yyyymmdd" content="20181214" />
1111
<meta http-equiv="Content-Language" content="en" />
1212
<title>Eiffel Intelligence Frontend &#x2013; Curl Examples to front-end</title>
1313
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -98,7 +98,7 @@ <h2>Eiffel Intelligence Frontend</h2>
9898
<li class="active ">Curl Examples to front-end</li>
9999

100100

101-
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2018-12-12</li>
101+
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2018-12-14</li>
102102
<li id="projectVersion" class="pull-right">
103103
Version: 0.0.18
104104
</li>

docs/GUI-Overview.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
<!DOCTYPE html>
22
<!--
3-
| Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2018-12-12
3+
| Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2018-12-14
44
| Rendered using Apache Maven Fluido Skin 1.5
55
-->
66
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
77
<head>
88
<meta charset="UTF-8" />
99
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
10-
<meta name="Date-Revision-yyyymmdd" content="20181212" />
10+
<meta name="Date-Revision-yyyymmdd" content="20181214" />
1111
<meta http-equiv="Content-Language" content="en" />
1212
<title>Eiffel Intelligence Frontend &#x2013; GUI Overview</title>
1313
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -98,7 +98,7 @@ <h2>Eiffel Intelligence Frontend</h2>
9898
<li class="active ">GUI Overview</li>
9999

100100

101-
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2018-12-12</li>
101+
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2018-12-14</li>
102102
<li id="projectVersion" class="pull-right">
103103
Version: 0.0.18
104104
</li>

docs/Subscription-Handling.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
<!DOCTYPE html>
22
<!--
3-
| Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2018-12-12
3+
| Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2018-12-14
44
| Rendered using Apache Maven Fluido Skin 1.5
55
-->
66
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
77
<head>
88
<meta charset="UTF-8" />
99
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
10-
<meta name="Date-Revision-yyyymmdd" content="20181212" />
10+
<meta name="Date-Revision-yyyymmdd" content="20181214" />
1111
<meta http-equiv="Content-Language" content="en" />
1212
<title>Eiffel Intelligence Frontend &#x2013; Subscription Handling</title>
1313
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -98,7 +98,7 @@ <h2>Eiffel Intelligence Frontend</h2>
9898
<li class="active ">Subscription Handling</li>
9999

100100

101-
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2018-12-12</li>
101+
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2018-12-14</li>
102102
<li id="projectVersion" class="pull-right">
103103
Version: 0.0.18
104104
</li>

docs/Test-Rules.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
<!DOCTYPE html>
22
<!--
3-
| Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2018-12-12
3+
| Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2018-12-14
44
| Rendered using Apache Maven Fluido Skin 1.5
55
-->
66
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
77
<head>
88
<meta charset="UTF-8" />
99
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
10-
<meta name="Date-Revision-yyyymmdd" content="20181212" />
10+
<meta name="Date-Revision-yyyymmdd" content="20181214" />
1111
<meta http-equiv="Content-Language" content="en" />
1212
<title>Eiffel Intelligence Frontend &#x2013; Test Rules User Guide</title>
1313
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -98,7 +98,7 @@ <h2>Eiffel Intelligence Frontend</h2>
9898
<li class="active ">Test Rules User Guide</li>
9999

100100

101-
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2018-12-12</li>
101+
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2018-12-14</li>
102102
<li id="projectVersion" class="pull-right">
103103
Version: 0.0.18
104104
</li>

docs/index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
<!DOCTYPE html>
22
<!--
3-
| Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2018-12-12
3+
| Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2018-12-14
44
| Rendered using Apache Maven Fluido Skin 1.5
55
-->
66
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
77
<head>
88
<meta charset="UTF-8" />
99
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
10-
<meta name="Date-Revision-yyyymmdd" content="20181212" />
10+
<meta name="Date-Revision-yyyymmdd" content="20181214" />
1111
<meta http-equiv="Content-Language" content="en" />
1212
<title>Eiffel Intelligence Frontend &#x2013; Home</title>
1313
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -98,7 +98,7 @@ <h2>Eiffel Intelligence Frontend</h2>
9898
<li class="active ">Home</li>
9999

100100

101-
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2018-12-12</li>
101+
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2018-12-14</li>
102102
<li id="projectVersion" class="pull-right">
103103
Version: 0.0.18
104104
</li>

docs/project-info.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
<!DOCTYPE html>
22
<!--
3-
| Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2018-12-12
3+
| Generated by Apache Maven Doxia Site Renderer 1.8.1 at 2018-12-17
44
| Rendered using Apache Maven Fluido Skin 1.5
55
-->
66
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
77
<head>
88
<meta charset="UTF-8" />
99
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
10-
<meta name="Date-Revision-yyyymmdd" content="20181212" />
10+
<meta name="Date-Revision-yyyymmdd" content="20181217" />
1111
<meta http-equiv="Content-Language" content="en" />
1212
<title>Eiffel Intelligence Frontend &#x2013; Project Information</title>
1313
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -98,7 +98,7 @@ <h2>Eiffel Intelligence Frontend</h2>
9898
<li class="active ">Project Information</li>
9999

100100

101-
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2018-12-12</li>
101+
<li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2018-12-17</li>
102102
<li id="projectVersion" class="pull-right">
103103
Version: 0.0.18
104104
</li>

0 commit comments

Comments
 (0)