Skip to content
This repository was archived by the owner on Feb 5, 2022. It is now read-only.

Commit 89d0fe6

Browse files
committed
feat(): update deploy script
1 parent 05f2b3c commit 89d0fe6

File tree

1 file changed

+4
-24
lines changed

1 file changed

+4
-24
lines changed

scripts/deploy.js

Lines changed: 4 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -9,45 +9,25 @@ var token = process.env.FIREBASE_TOKEN
99
function deployToFirebase(project) {
1010
console.log('Deploying to firebase project openforge-'+project);
1111
if(project === 'dev'){
12-
exec('firebase functions:config:set travis.rebuild_branch="develop"', function(error, stdout, stderr) {
13-
console.log(error);
14-
console.log(stdout);
15-
console.log(stderr);
16-
});
17-
exec("firebase use default && firebase deploy --token " + token, function(error, stdout, stderr) {
12+
exec('firebase use default && firebase functions:config:set travis.rebuild_branch="develop" && firebase deploy --token ' + token, function(error, stdout, stderr) {
1813
console.log(error);
1914
console.log(stdout);
2015
console.log(stderr);
2116
});
2217
} else if(project === 'qa') {
23-
exec('firebase functions:config:set travis.rebuild_branch="qa"', function(error, stdout, stderr) {
24-
console.log(error);
25-
console.log(stdout);
26-
console.log(stderr);
27-
});
28-
exec("firebase use qa && firebase deploy --token " + token, function(error, stdout, stderr) {
18+
exec('firebase use qa && firebase functions:config:set travis.rebuild_branch="qa" && firebase deploy --token ' + token, function(error, stdout, stderr) {
2919
console.log(error);
3020
console.log(stdout);
3121
console.log(stderr);
3222
});
3323
} else if(project === 'staging') {
34-
exec('firebase functions:config:set travis.rebuild_branch="staging"', function(error, stdout, stderr) {
35-
console.log(error);
36-
console.log(stdout);
37-
console.log(stderr);
38-
});
39-
exec("firebase use staging && firebase deploy --token " + token, function(error, stdout, stderr) {
24+
exec('firebase use staging && firebase functions:config:set travis.rebuild_branch="staging" && firebase deploy --token ' + token, function(error, stdout, stderr) {
4025
console.log(error);
4126
console.log(stdout);
4227
console.log(stderr);
4328
});
4429
} else if(project === 'prod') {
45-
exec('firebase functions:config:set travis.rebuild_branch="master"', function(error, stdout, stderr) {
46-
console.log(error);
47-
console.log(stdout);
48-
console.log(stderr);
49-
});
50-
exec("firebase use production && firebase deploy --token " + token, function(error, stdout, stderr) {
30+
exec('firebase use production && firebase functions:config:set travis.rebuild_branch="master" && firebase deploy --token ' + token, function(error, stdout, stderr) {
5131
console.log(error);
5232
console.log(stdout);
5333
console.log(stderr);

0 commit comments

Comments
 (0)