Initial commit
This commit is contained in:
17
Sources/swift-git-version/swift_git_version.swift
Normal file
17
Sources/swift-git-version/swift_git_version.swift
Normal file
@@ -0,0 +1,17 @@
|
||||
import GitVersion
|
||||
import ShellClient
|
||||
|
||||
@main
|
||||
public struct swift_git_version {
|
||||
public static func main() {
|
||||
@Dependency(\.logger) var logger
|
||||
@Dependency(\.gitVersionClient) var client
|
||||
|
||||
do {
|
||||
let version = try client.currentVersion()
|
||||
logger.info("Version: \(version.blue)")
|
||||
} catch {
|
||||
logger.info("\("Oops, something went wrong".red)")
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user