Merge pull request #1 from adamboutcher/snapcraft_fix

Snapcraft fix
pull/1081/head
Adam 2021-09-11 21:05:22 +01:00 committed by GitHub
commit aa19554887
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 22 additions and 17 deletions

View File

@ -25,7 +25,7 @@
<meta property="twitter:description" content="{{CoreApp.Description}} {{CoreApp.Name}}"> <meta property="twitter:description" content="{{CoreApp.Description}} {{CoreApp.Name}}">
{{if USE_CDN}} {{if USE_CDN}}
<link rel="stylesheet" href="https://assets.statping.com/css/vendor.css"> <link rel="stylesheet" href="https://statping-ng.github.io/assets/hosted/vendor.css" />
{{else}} {{else}}
<% _.each(htmlWebpackPlugin.tags.headTags, function(headTag) { %> <% _.each(htmlWebpackPlugin.tags.headTags, function(headTag) { %>
<%= headTag %> <% }) %> <%= headTag %> <% }) %>
@ -39,10 +39,10 @@
<div id="app" class="statping_container"></div> <div id="app" class="statping_container"></div>
{{if USE_CDN}} {{if USE_CDN}}
<script src="https://assets.statping.com/js/bundle.js"></script> <script src="https://statping-ng.github.io/assets/hosted/bundle.js"></script>
<script src="https://assets.statping.com/js/vendor.chunk.js"></script> <script src="https://statping-ng.github.io/assets/hosted/vendor.chunk.js"></script>
<script src="https://assets.statping.com/js/polyfill.chunk.js"></script> <script src="https://statping-ng.github.io/assets/hosted/polyfill.chunk.js"></script>
<script src="https://assets.statping.com/js/main.chunk.js"></script> <script src="https://statping-ng.github.io/assets/hosted/main.chunk.js"></script>
{{else}} {{else}}
<% _.each(htmlWebpackPlugin.tags.bodyTags, function(bodyTag) { %> <% _.each(htmlWebpackPlugin.tags.bodyTags, function(bodyTag) { %>
<%= bodyTag %> <% }) %> <%= bodyTag %> <% }) %>

View File

@ -1,6 +1,6 @@
<template> <template>
<nav class="navbar navbar-expand-lg"> <nav class="navbar navbar-expand-lg">
<router-link to="/" class="navbar-brand">Statping</router-link> <router-link to="/" class="navbar-brand">Statping-ng</router-link>
<button @click="navopen = !navopen" class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarText" aria-controls="navbarText" aria-expanded="false" aria-label="Toggle navigation"> <button @click="navopen = !navopen" class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarText" aria-controls="navbarText" aria-expanded="false" aria-label="Toggle navigation">
<font-awesome-icon v-if="!navopen" icon="bars"/> <font-awesome-icon v-if="!navopen" icon="bars"/>
<font-awesome-icon v-if="navopen" icon="times"/> <font-awesome-icon v-if="navopen" icon="times"/>

View File

@ -1,28 +1,31 @@
name: statping-ng name: statping-ng
version-script: cat version.txt
version: "stable" version: "stable"
version-script: cat version.txt
summary: Statping-ng Server Monitoring with Status Page summary: Statping-ng Server Monitoring with Status Page
description: > description: |
An easy to use Status Page for your websites and applications. An easy to use Status Page for your websites and applications.
Statping will automatically fetch the application and render a beautiful Statping will automatically fetch the application and render a beautiful
status page with tons of features for you to build an even better status page. status page with tons of features for you to build an even better status page.
This Status Page generator allows you to use MySQL, Postgres, or SQLite This Status Page generator allows you to use MySQL, Postgres, or SQLite
on multiple operating systems. on multiple operating systems.
base: base
base: core18
build-base: core18
type: app type: app
confinement: strict confinement: strict
grade: stable grade: stable
issues: https://github.com/statping-ng/statping-ng/issues license: GPL-3.0
architectures: architectures:
- build-on: i386
- build-on: amd64 - build-on: amd64
- build-on: armhf - build-on: armhf
- build-on: arm64 - build-on: arm64
- build-on: i386
apps: apps:
statping: statping:
command: statping command: bin/statping
daemon: simple
plugs: plugs:
- home - home
- network - network
@ -33,8 +36,10 @@ parts:
source: . source: .
plugin: nil plugin: nil
override-build: | override-build: |
apt-get update curl -o- -L https://raw.githubusercontent.com/adamboutcher/statping-ng/dev/install.sh | bash
apt-get install -y curl tar build-packages:
curl -o- -L https://raw.githubusercontent.com/statping-ng/statping-ng/stable/install.sh | bash - tar
cp /usr/local/bin/statping statping - curl
cp /usr/local/bin/statping /build/statping-ng/prime/./statping - bash
organize:
/usr/local/bin/statping: bin/