kopia-ui: more version number tweaks, enable snapcraft on travis

This commit is contained in:
Jarek Kowalski
2020-02-19 23:56:43 -08:00
parent ffb31b62d1
commit 28aab656fc
2 changed files with 5 additions and 7 deletions

View File

@@ -10,6 +10,10 @@ addons:
apt:
packages:
- rpm
addons:
snaps:
- name: snapcraft
confinement: classic
before_install:
- |-
case $TRAVIS_OS_NAME in

View File

@@ -16,7 +16,7 @@ electron_builder_flags+=-c.publish.owner=$(REPO_OWNER)
electron_builder_flags+=-c.publish.repo=kopia
else
# post-submit run, create a release in another repo
electron_builder_flags+=-c.extraMetadata.version=$(shell date +%Y%m%d).0.$(TRAVIS_BUILD_NUMBER)-pre-$(shell echo $(TRAVIS_COMMIT) | cut -b 1-8)
electron_builder_flags+=-c.extraMetadata.version=$(shell date +%Y%m%d).0.$(TRAVIS_BUILD_NUMBER)
electron_builder_flags+=-c.publish.owner=$(REPO_OWNER)
electron_builder_flags+=-c.publish.repo=kopia-ui-release
electron_builder_flags+=-c.publish.releaseType=release
@@ -35,12 +35,6 @@ undefine CSC_LINK
undefine CSC_KEY_PASSWORD
endif
ifeq ($(TRAVIS_OS_NAME),linux)
# no packaging on Linux yet.
electron_builder_flags+=--dir
electron_publish_flag=never
endif
dev: node_modules
$(npm) $(npm_flags) run dev