Skip to content

Commit 591c2b7

Browse files
Kapil TuptewarKapil Tuptewar
Kapil Tuptewar
authored and
Kapil Tuptewar
committed
Merge branch 'UOE-8059' of https://github.com/PubMatic/OpenWrap into UOE-8059
2 parents 83c2449 + 22a7230 commit 591c2b7

File tree

2 files changed

+170
-202
lines changed

2 files changed

+170
-202
lines changed

build.sh

+12-40
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#! /usr/bin/env node
2+
console.time("--------- STARTED");
23
console.log("running from shell script");
34
var shell = require('shelljs');
45
var argv = require('yargs').argv;
@@ -10,7 +11,7 @@ console.log("ARGV ==>", argv);
1011

1112
var prebidTaskName = "";
1213
var openwrapBuildTaskName = "";
13-
var openwrapWebpackTaskName = "";
14+
// var openwrapWebpackTaskName = "";
1415
var CREATIVE_TASK = "creative";
1516
var profileMode = "--profile="+(argv.profile == undefined ? "OW" : argv.profile);
1617

@@ -41,27 +42,25 @@ if (task == CREATIVE_TASK) {
4142
console.log("Executing test-build");
4243
prebidTaskName = "build-bundle-dev --modules=modules.json "+profileMode;
4344
openwrapBuildTaskName = "devbundle";
44-
openwrapWebpackTaskName = "devpack";
45+
// openwrapWebpackTaskName = "devpack";
4546
break;
4647
case "dev-build":
4748
console.log("Executing build");
4849
prebidTaskName = "build --modules=modules.json "+profileMode;
4950
openwrapBuildTaskName = "bundle";
50-
openwrapWebpackTaskName = "webpack";
51+
// openwrapWebpackTaskName = "webpack";
5152
break;
5253
case "build" :
5354
console.log("Executing build");
54-
if(!prebidTaskName){
55-
prebidTaskName = "bundle --modules=modules.json "+profileMode;
56-
}
55+
prebidTaskName = "bundle --modules=modules.json "+profileMode;
5756
openwrapBuildTaskName = "bundle-prod";
58-
openwrapWebpackTaskName = "webpack";
57+
// openwrapWebpackTaskName = "webpack";
5958
break;
6059
case "build-all" :
6160
console.log("Executing build");
6261
prebidTaskName = "build-bundle-dev --modules=modules.json "+profileMode;
6362
openwrapBuildTaskName = "devbundle";
64-
openwrapWebpackTaskName = "devpack";
63+
// openwrapWebpackTaskName = "devpack";
6564
break;
6665
default:
6766
console.log("No mode supplied, Too few arguments");
@@ -100,46 +99,19 @@ if (task == CREATIVE_TASK) {
10099
}
101100
}
102101

103-
console.time("Cleaning Gulp");
102+
// console.time("Cleaning Gulp");
104103
// shell.exec("gulp clean");
105-
console.timeEnd("Cleaning Gulp");
104+
// console.timeEnd("Cleaning Gulp");
106105
/*if(shell.exec("gulp " + openwrapWebpackTaskName + " --mode=" + argv.mode + " --prebidpath=" + prebidRepoPath).code !== 0) {
107106
shell.echo('Error: webpack wrapper task failed');
108107
shell.exit(1);
109108
}*/
110109

111110

112-
if(shell.exec("time gulp " + openwrapBuildTaskName + " --mode=" + argv.mode + " " + profileMode + " --prebidpath=" + prebidRepoPath).code !== 0) {
111+
if(shell.exec("time gulp build-bundle --task=" + openwrapBuildTaskName + " --mode=" + argv.mode + " " + profileMode + " --prebidpath=" + prebidRepoPath).code !== 0) {
113112
shell.echo('Error: wrapper build task failed');
114113
shell.exit(1);
115114
}
116-
117-
if(config.isUsePrebidKeysEnabled() === false && config.isPrebidPubMaticAnalyticsEnabled() === true){
118-
console.log("We need to use PWT keys, so changing targeting keys in PrebidJS config");
119-
prebidTaskName = "build-bundle-prod --modules=modules.json";
120-
if(shell.exec("time gulp bundle-pwt-keys").code !== 0) {
121-
shell.echo('Error: Changing PrebidJS targeting keys failed');
122-
shell.exit(1);
123-
}
124-
} else {
125-
console.log("We need to use Prebid keys, so changing targeting keys in PrebidJS config");
126-
if(shell.exec("time gulp bundle-pb-keys").code !== 0) {
127-
shell.echo('Error: Changing PrebidJS targeting keys failed');
128-
shell.exit(1);
129-
}
130-
}
131-
if(config.isUsePrebidKeysEnabled() === true){
132-
console.log("We need to use Prebid keys for Native, so changing targeting keys in PrebidJS config");
133-
prebidTaskName = "build-bundle-prod --modules=modules.json";
134-
if(shell.exec("time gulp bundle-native-pb-keys").code !== 0) {
135-
shell.echo('Error: Changing PrebidJS targeting keys for Native failed');
136-
shell.exit(1);
137-
}
138-
} else {
139-
console.log("We need to use PWT keys for Native, so changing targeting keys in PrebidJS config");
140-
if(shell.exec("time gulp bundle-native-pwt-keys").code !== 0) {
141-
shell.echo('Error: Changing PrebidJS targeting keys for Native failed');
142-
shell.exit(1);
143-
}
144-
}
145115
}
116+
117+
console.timeEnd("--------- STARTED");

0 commit comments

Comments
 (0)