File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 5757 ]
5858 },
5959 "dependencies" : {
60- "@datadog/datadog-ci" : " 5.13.1 " ,
60+ "@datadog/datadog-ci-base " : " ^5.14.0 " ,
6161 "simple-git" : " ^3.36.0"
6262 },
6363 "peerDependencies" : {
Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ import { FunctionDefinition } from "serverless";
1111import Service from "serverless/classes/Service" ;
1212import Aws , { Provider } from "serverless/plugins/aws/provider/awsProvider" ;
1313import { version } from "../package.json" ;
14- import { gitMetadata } from "@datadog/datadog-ci" ;
14+ import { getGitCommitInfo , uploadGitCommitHash } from "@datadog/datadog-ci-base/commands/git-metadata/library " ;
1515import {
1616 Configuration ,
1717 ddEnvEnvVar ,
@@ -261,13 +261,13 @@ module.exports = class ServerlessPlugin {
261261 const simpleGit = await newSimpleGit ( ) ;
262262 if ( simpleGit !== undefined && ( await simpleGit . checkIsRepo ( ) ) ) {
263263 try {
264- const [ gitRemote , gitHash ] = await gitMetadata . getGitCommitInfo ( ) ;
264+ const [ gitRemote , gitHash ] = await getGitCommitInfo ( ) ;
265265 handlers . forEach ( ( { handler } ) => {
266266 setSourceCodeIntegrationEnvVar ( handler , gitHash , gitRemote ) ;
267267 } ) ;
268268 if ( config . uploadGitMetadata ) {
269269 this . logToCliOnce ( `Uploading git metadata` ) ;
270- await gitMetadata . uploadGitCommitHash ( ( process . env . DATADOG_API_KEY ?? config . apiKey ) ! , config . site ) ;
270+ await uploadGitCommitHash ( ( process . env . DATADOG_API_KEY ?? config . apiKey ) ! , config . site ) ;
271271 }
272272 } catch ( err ) {
273273 this . logToCliOnce ( `Error occurred when adding source code integration: ${ err } ` ) ;
You can’t perform that action at this time.
0 commit comments