mirror of
https://github.com/ButlerLogic/action-autotag.git
synced 2024-11-25 09:33:04 +07:00
17 lines
417 B
JavaScript
17 lines
417 B
JavaScript
import Regex from './regex.js'
|
|
import path from 'path'
|
|
import fs from 'fs'
|
|
import core from '@actions/core'
|
|
|
|
export default class Dockerfile extends Regex {
|
|
constructor (root = null) {
|
|
root = path.join(process.env.GITHUB_WORKSPACE, root)
|
|
|
|
if (fs.statSync(root).isDirectory()) {
|
|
root = path.join(root, 'Dockerfile')
|
|
}
|
|
|
|
super(root, /LABEL[\s\t]+version=[\t\s+]?[\"\']?([0-9\.]+)[\"\']?/i)
|
|
}
|
|
}
|