mirror of
https://github.com/serverless/serverless.git
synced 2026-01-18 14:58:43 +00:00
19 lines
506 B
JavaScript
19 lines
506 B
JavaScript
'use strict';
|
|
|
|
const { legacy } = require('@serverless/utils/log');
|
|
|
|
module.exports = {
|
|
async removeEcrRepository() {
|
|
legacy.log('Removing ECR repository...');
|
|
const registryId = await this.provider.getAccountId();
|
|
const repositoryName = this.provider.naming.getEcrRepositoryName();
|
|
const params = {
|
|
registryId,
|
|
repositoryName,
|
|
force: true, // To ensure removal of non-empty repository
|
|
};
|
|
|
|
await this.provider.request('ECR', 'deleteRepository', params);
|
|
},
|
|
};
|