11import * as core from '@actions/core' ;
22import { IAuthorizer } from "azure-actions-webclient/Authorizer/IAuthorizer" ;
33import { Package } from 'azure-actions-utility/packageUtility' ;
4+ import { SiteContainer } from 'azure-actions-appservice-rest/Arm/SiteContainer' ;
45const github = require ( '@actions/github' ) ;
56
67export enum WebAppKind {
@@ -20,12 +21,12 @@ export const appKindMap = new Map([
2021 [ 'api' , WebAppKind . Windows ] ,
2122] ) ;
2223
23- export interface SidecarContainer {
24- name : string ;
25- image : string ;
26- targetPort : number ;
27- isMain : boolean ;
28- }
24+ // export interface SidecarContainer {
25+ // name: string;
26+ // image: string;
27+ // targetPort: number;
28+ // isMain: boolean;
29+ // }
2930
3031export class ActionParameters {
3132 private static actionparams : ActionParameters ;
@@ -44,7 +45,7 @@ export class ActionParameters {
4445 private _isMultiContainer : boolean ;
4546 private _isLinux : boolean ;
4647 private _commitMessage : string ;
47- private _sidecarConfig : SidecarContainer [ ] ;
48+ private _sidecarConfig : SiteContainer [ ] ;
4849
4950 // Used only for OneDeploy
5051 private _type : string ;
@@ -85,11 +86,11 @@ export class ActionParameters {
8586 return this . actionparams ;
8687 }
8788
88- public get sidecarConfig ( ) : SidecarContainer [ ] {
89+ public get sidecarConfig ( ) : SiteContainer [ ] {
8990 return this . _sidecarConfig ;
9091 }
9192
92- private parseSidecarConfig ( config : string ) : SidecarContainer [ ] {
93+ private parseSidecarConfig ( config : string ) : SiteContainer [ ] {
9394 try {
9495 const parsedConfig = JSON . parse ( config ) ;
9596 if ( ! Array . isArray ( parsedConfig ) ) {
0 commit comments