@@ -34,38 +34,7 @@ const bumpMarketplaceExtensions = task.define('bump-marketplace-extensions', ()
34
34
} ) ) ;
35
35
}
36
36
} ) ;
37
- const bundleMarketplaceExtensions = task . define ( 'bundle-gitpod-marketplace-extensions' , task . series (
38
- cleanMarketplaceExtensions ,
39
- bumpMarketplaceExtensions ,
40
- ( ) =>
41
- ext . minifyExtensionResources (
42
- es . merge (
43
- ...marketplaceExtensions . map ( extensionName =>
44
- ext . fromLocal ( path . join ( extensionsPath , extensionName ) , false )
45
- . pipe ( rename ( p => p . dirname = `${ extensionName } /${ p . dirname } ` ) )
46
- )
47
- )
48
- ) . pipe ( gulp . dest ( outMarketplaceExtensions ) )
49
- ) ) ;
50
- gulp . task ( bundleMarketplaceExtensions ) ;
51
- const publishMarketplaceExtensions = task . define ( 'publish-gitpod-marketplace-extensions' , task . series (
52
- bundleMarketplaceExtensions ,
53
- ( ) => Promise . allSettled ( marketplaceExtensions . map ( extensionName => {
54
- vsce . publish ( {
55
- cwd : path . join ( outMarketplaceExtensions , extensionName )
56
- } ) ;
57
- } ) )
58
- ) ) ;
59
- gulp . task ( publishMarketplaceExtensions ) ;
60
- const packageMarketplaceExtensions = task . define ( 'package-gitpod-marketplace-extensions' , task . series (
61
- bundleMarketplaceExtensions ,
62
- ( ) => Promise . allSettled ( marketplaceExtensions . map ( extensionName => {
63
- vsce . createVSIX ( {
64
- cwd : path . join ( outMarketplaceExtensions , extensionName )
65
- } ) ;
66
- } ) )
67
- ) ) ;
68
- gulp . task ( packageMarketplaceExtensions ) ;
37
+
69
38
const bundlePortsWebview = task . define ( 'bundle-remote-ports-webview' , async ( ) => {
70
39
await promisify ( cp . exec ) ( `yarn --cwd ${ path . join ( extensionsPath , 'gitpod-remote' ) } run build:webview` , { encoding : 'utf8' } ) ;
71
40
gulp . src ( [ `${ path . join ( extensionsPath , 'gitpod-remote' ) } /public/**/*` ] ) . pipe ( gulp . dest ( path . join ( outMarketplaceExtensions , 'gitpod-remote/public/' ) ) ) ;
0 commit comments