mirror of
https://github.com/kopia/kopia.git
synced 2026-03-12 11:16:25 -04:00
kopia-ui: more version number tweaks, enable snapcraft on travis
This commit is contained in:
@@ -10,6 +10,10 @@ addons:
|
||||
apt:
|
||||
packages:
|
||||
- rpm
|
||||
addons:
|
||||
snaps:
|
||||
- name: snapcraft
|
||||
confinement: classic
|
||||
before_install:
|
||||
- |-
|
||||
case $TRAVIS_OS_NAME in
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user