mirror of
https://github.com/hoverkraft-tech/compose-action.git
synced 2026-01-11 15:13:06 +08:00
Upgrade post run operation to docker v2 (#33)
This commit is contained in:
parent
b3bee90e86
commit
531b8c6e23
8
post.js
8
post.js
@ -2,6 +2,12 @@ const core = require("@actions/core");
|
|||||||
const compose = require("docker-compose");
|
const compose = require("docker-compose");
|
||||||
const utils = require("./utils");
|
const utils = require("./utils");
|
||||||
|
|
||||||
|
// Use docker compose v2
|
||||||
|
// ref: https://github.com/PDMLab/docker-compose/tree/master#import-for-docker-compose-v2
|
||||||
|
// The migration of Docker was done with Docker Compose. Use the official plugin instead.
|
||||||
|
// ref: https://docs.docker.com/compose/migrate/
|
||||||
|
const composeV2 = compose.v2;
|
||||||
|
|
||||||
try {
|
try {
|
||||||
const composeFiles = utils.parseComposeFiles(
|
const composeFiles = utils.parseComposeFiles(
|
||||||
core.getMultilineInput("compose-file")
|
core.getMultilineInput("compose-file")
|
||||||
@ -17,7 +23,7 @@ try {
|
|||||||
commandOptions: utils.parseFlags(core.getInput("down-flags")),
|
commandOptions: utils.parseFlags(core.getInput("down-flags")),
|
||||||
};
|
};
|
||||||
|
|
||||||
compose.down(options).then(
|
composeV2.down(options).then(
|
||||||
() => {
|
() => {
|
||||||
console.log("compose removed");
|
console.log("compose removed");
|
||||||
},
|
},
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user