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

Commit e3c0db8

Browse files
committed
feat(): update deploy script
1 parent ef0d0d6 commit e3c0db8

File tree

1 file changed

+9
-45
lines changed

1 file changed

+9
-45
lines changed

scripts/deploy.js

Lines changed: 9 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -9,53 +9,17 @@ 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 use default', function(error, stdout, stderr) {
13-
console.log(error);
14-
console.log(stdout);
15-
console.log(stderr);
16-
});
17-
exec('firebase functions:config:set travis.rebuild_branch="develop"', function(error, stdout, stderr) {
18-
console.log(error);
19-
console.log(stdout);
20-
console.log(stderr);
21-
});
22-
exec('firebase deploy --token ' + token, function(error, stdout, stderr) {
23-
console.log(error);
24-
console.log(stdout);
25-
console.log(stderr);
26-
});
12+
exec('firebase use default');
13+
exec('firebase functions:config:set travis.rebuild_branch="develop"');
14+
exec('firebase deploy --token ' + token);
2715
} else if(project === 'qa') {
28-
exec('firebase use qa', function(error, stdout, stderr) {
29-
console.log(error);
30-
console.log(stdout);
31-
console.log(stderr);
32-
});
33-
exec('firebase functions:config:set travis.rebuild_branch="qa"', function(error, stdout, stderr) {
34-
console.log(error);
35-
console.log(stdout);
36-
console.log(stderr);
37-
});
38-
exec('firebase deploy --token ' + token, function(error, stdout, stderr) {
39-
console.log(error);
40-
console.log(stdout);
41-
console.log(stderr);
42-
});
16+
exec('firebase use qa');
17+
exec('firebase functions:config:set travis.rebuild_branch="qa"');
18+
exec('firebase deploy --token ' + token);
4319
} else if(project === 'staging') {
44-
exec('firebase use staging', function(error, stdout, stderr) {
45-
console.log(error);
46-
console.log(stdout);
47-
console.log(stderr);
48-
});
49-
exec('firebase functions:config:set travis.rebuild_branch="staging"', function(error, stdout, stderr) {
50-
console.log(error);
51-
console.log(stdout);
52-
console.log(stderr);
53-
});
54-
exec('firebase deploy --token ' + token, function(error, stdout, stderr) {
55-
console.log(error);
56-
console.log(stdout);
57-
console.log(stderr);
58-
});
20+
exec('firebase use staging');
21+
exec('firebase functions:config:set travis.rebuild_branch="staging"');
22+
exec('firebase deploy --token ' + token);
5923
} else if(project === 'prod') {
6024
exec('firebase use production', function(error, stdout, stderr) {
6125
console.log(error);

0 commit comments

Comments
 (0)