diff options
author | Lars Wirzenius <liw@liw.fi> | 2018-08-03 15:11:03 +0300 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2018-08-03 15:11:03 +0300 |
commit | a46a46858072db5f5ca5a5ae3df203de545c26d0 (patch) | |
tree | e3f8ef800821903dcdf8d58418e7cfa0c363134e /views | |
parent | 3038292daee114f22417495bfac4dcd105ee955a (diff) | |
download | ickweb-a46a46858072db5f5ca5a5ae3df203de545c26d0.tar.gz |
Add: basic functionality
This does NOT work yet, lacks authentication, but that requires having
a Qvisqve that supports that.
Diffstat (limited to 'views')
-rw-r--r-- | views/builds.tpl | 19 | ||||
-rw-r--r-- | views/index.tpl | 10 | ||||
-rw-r--r-- | views/log.tpl | 13 | ||||
-rw-r--r-- | views/login.tpl | 6 | ||||
-rw-r--r-- | views/project.tpl | 13 | ||||
-rw-r--r-- | views/projects.tpl | 19 |
6 files changed, 73 insertions, 7 deletions
diff --git a/views/builds.tpl b/views/builds.tpl new file mode 100644 index 0000000..2fd2d71 --- /dev/null +++ b/views/builds.tpl @@ -0,0 +1,19 @@ +<!DOCTYPE html> +<html> + <head> + <meta charset="utf-8"> + <meta name="description" content="ickweb"> + <meta name="author" content="The ick project"> + <title>Ick builds</title> + </head> + <body> + <p>Builds:</p> + <ol> + % for build in builds: + <li> + <a href="{{build['log']}}">{{ build['log'] }}</a> + </li> + % end + </ol> + </body> +</html> diff --git a/views/index.tpl b/views/index.tpl index 20ba140..01868ec 100644 --- a/views/index.tpl +++ b/views/index.tpl @@ -2,11 +2,13 @@ <html> <head> <meta charset="utf-8"> - <meta name="description" content="Facade content"> - <meta name="author" content="Qvarnlabs Ltd"> - <title>Facade content</title> + <meta name="description" content="ickweb"> + <meta name="author" content="The ick project"> + <title>Ick</title> </head> <body> - <p>You ARE logged in. Well done!</p> + <p>You ARE logged in. Well done!</p> + <p><a href="/projects">Projects</p> + <p><a href="/builds">Builds</p> </body> </html> diff --git a/views/log.tpl b/views/log.tpl new file mode 100644 index 0000000..14c5235 --- /dev/null +++ b/views/log.tpl @@ -0,0 +1,13 @@ +<!DOCTYPE html> +<html> + <head> + <meta charset="utf-8"> + <meta name="description" content="ickweb"> + <meta name="author" content="The ick project"> + <title>Ick build log {{ buildid }}</title> + </head> + <body> + <p>Build log {{buildid }}:</p> + <p><blockquote><pre>{{ log }}</pre></blockquote></p> + </body> +</html> diff --git a/views/login.tpl b/views/login.tpl index f983ac0..66cc02e 100644 --- a/views/login.tpl +++ b/views/login.tpl @@ -2,12 +2,12 @@ <html> <head> <meta charset="utf-8"> - <meta name="description" content="Facade login"> - <meta name="author" content="Qvarnlabs Ltd"> + <meta name="description" content="Ickweb login"> + <meta name="author" content="Lars Wirzenius"> <title>Facade login</title> </head> <body> <p>You are NOT logged in.</p> - <p><a href="https://qvisqve-demo.h.qvarnlabs.eu/login">Login</a></p> + <p><a href="https://ci-prod-controller.vm.liw.fi/login">Login</a></p> </body> </html> diff --git a/views/project.tpl b/views/project.tpl new file mode 100644 index 0000000..a4428aa --- /dev/null +++ b/views/project.tpl @@ -0,0 +1,13 @@ +<!DOCTYPE html> +<html> + <head> + <meta charset="utf-8"> + <meta name="description" content="ickweb"> + <meta name="author" content="The ick project"> + <title>Ick project: {{ project['project'] }}</title> + </head> + <body> + <p>Project: {{ project['project'] }}</p> + <p><blockquote><pre>{{ as_yaml }}</pre></blockquote></p> + </body> +</html> diff --git a/views/projects.tpl b/views/projects.tpl new file mode 100644 index 0000000..66feecf --- /dev/null +++ b/views/projects.tpl @@ -0,0 +1,19 @@ +<!DOCTYPE html> +<html> + <head> + <meta charset="utf-8"> + <meta name="description" content="ickweb"> + <meta name="author" content="The ick project"> + <title>Ick projects</title> + </head> + <body> + <p>Projects:</p> + <ol> + % for p in projects: + <li> + <a href="/projects/{{p['project']}}">{{ p['project'] }}</a> + </li> + % end + </ol> + </body> +</html> |