@@ -27,40 +27,42 @@ functions:
2727 working_dir : src
2828 script : |
2929 set -o errexit
30+ set -o verbose
3031 export PATH="$PATH:${add_path|}"
3132 test -n "${add_environment|}" && export "${add_environment|}"
32- set -o verbose
33- "${npm|npm}" install
33+ ${node|node} --version
34+ ${npm|npm} --version
35+ ${npm|npm} install
3436 " npm test" :
3537 - command : shell.exec
3638 params :
3739 working_dir : src
3840 script : |
3941 set -o errexit
42+ set -o verbose
4043 export PATH="$PATH:${add_path|}"
4144 test -n "${add_environment|}" && export "${add_environment|}"
42- set -o verbose
43- "${npm|npm}" run test
45+ ${npm|npm} run test
4446 " npm check" :
4547 - command : shell.exec
4648 params :
4749 working_dir : src
4850 script : |
4951 set -o errexit
52+ set -o verbose
5053 export PATH="$PATH:${add_path|}"
5154 test -n "${add_environment|}" && export "${add_environment|}"
52- set -o verbose
53- "${npm|npm}" run check
55+ ${npm|npm} run check
5456 " npm release" :
5557 - command : shell.exec
5658 params :
5759 working_dir : src
5860 script : |
5961 set -o errexit
62+ set -o verbose
6063 export PATH="$PATH:${add_path|}"
6164 test -n "${add_environment|}" && export "${add_environment|}"
62- set -o verbose
63- "${npm|npm}" run release
65+ ${npm|npm} run release
6466
6567# ######################################
6668# Tasks #
@@ -75,6 +77,17 @@ tasks:
7577 - func : " npm test"
7678# - func: "npm check"
7779 - func : " npm release"
80+ - command : s3.put
81+ params :
82+ aws_key : ${aws_key}
83+ aws_secret : ${aws_secret}
84+ local_file : " src/dist/${installer_filename}"
85+ remote_file : " mongodbjs-scout-master/${build_variant}/${revision}/${installer_filename}"
86+ bucket : mciuploads
87+ permissions : public-read
88+ content_type : ${installer_content_type|application/octet-stream}
89+ display_name : Installer
90+
7891# - name: test
7992# depends_on:
8093# - name: compile
@@ -94,7 +107,9 @@ buildvariants:
94107 - " osx-108"
95108 expansions :
96109 add_environment : " "
97- add_path : " /opt/node/bin"
110+ add_path : /opt/node/bin
111+ installer_content_type : " application/x-apple-diskimage"
112+ installer_filename : " MongoDB Scout.dmg"
98113 num_cores : $(sysctl -n hw.logicalcpu)
99114 tasks :
100115 - name : compile
@@ -108,6 +123,8 @@ buildvariants:
108123 expansions :
109124 add_environment : " APPDATA=C:\\ Program Files (x86)\\ nodejs\\ node_modules"
110125 add_path : " /cygdrive/c/Program Files (x86)/nodejs"
126+ installer_content_type : " application/octet-stream"
127+ installer_filename : " MongoDB Scout.exe"
111128 exe : " .exe"
112129 num_cores : $(grep -c ^processor /proc/cpuinfo)
113130 tasks :
0 commit comments