-
Notifications
You must be signed in to change notification settings - Fork 1
/
release.yml
32 lines (28 loc) · 910 Bytes
/
release.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
---
# --- Variables --- #
local :
root_dir : <%= ENV['TRAVIS_BUILD_DIR'] %>
# --- Release Manager Config --- #
# Required: deployment targets
targets :
- type : "bintray"
user : <%= ENV['BINTRAY_SNOWPLOW_GENERIC_USER'] %>
password : <%= ENV['BINTRAY_SNOWPLOW_GENERIC_API_KEY'] %>
# Required: packages to be deployed
packages :
- repo : "snowplow-generic"
name : "snowplow-google-cloud-storage-loader"
user_org : "snowplow"
publish : true
override : false
continue_on_conflict : false
version : <%= FUNC['sbt_version(.)'] %>
build_version : <%= ENV['TRAVIS_TAG'] %>
build_commands :
- sbt universal:packageBin
artifacts :
- type : "asis"
prefix : "snowplow_google_cloud_storage_loader_"
suffix : ".zip"
binary_paths :
- "target/universal/snowplow-google-cloud-storage-loader-{{ packages.0.build_version }}.zip"