|
|
- const verifyGitLab = require('./lib/verify');
- const publishGitLab = require('./lib/publish');
-
- let verified;
-
- async function verifyConditions(pluginConfig, context) {
- await verifyGitLab(pluginConfig, context);
- verified = true;
- }
-
- async function publish(pluginConfig, context) {
- if (!verified) {
- await verifyGitLab(pluginConfig, context);
- verified = true;
- }
- return publishGitLab(pluginConfig, context);
- }
-
- module.exports = {verifyConditions, publish};
|