Integrated the InitGitInFolderTask task into the CreateCommand command in the executable target.
This commit is contained in:
parent
1fcbc38253
commit
c7a1258273
@ -23,6 +23,7 @@ extension Colibri {
|
|||||||
let copyFiles = CopyFilesTask(fileService: fileService)
|
let copyFiles = CopyFilesTask(fileService: fileService)
|
||||||
let createFolders = CreateFoldersTask(fileService: fileService)
|
let createFolders = CreateFoldersTask(fileService: fileService)
|
||||||
let createRootFolder = CreateRootFolderTask(fileService: fileService)
|
let createRootFolder = CreateRootFolderTask(fileService: fileService)
|
||||||
|
let initGitInFolder = InitGitInFolderTask()
|
||||||
|
|
||||||
let rootFolder = try await createRootFolder(
|
let rootFolder = try await createRootFolder(
|
||||||
name: options.name,
|
name: options.name,
|
||||||
@ -31,6 +32,7 @@ extension Colibri {
|
|||||||
|
|
||||||
try await createFolders(at: rootFolder)
|
try await createFolders(at: rootFolder)
|
||||||
try await copyFiles(to: rootFolder)
|
try await copyFiles(to: rootFolder)
|
||||||
|
try await initGitInFolder(at: rootFolder)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -24,12 +24,12 @@ private extension FolderTests {
|
|||||||
enum Expectation {
|
enum Expectation {
|
||||||
static let paths: [String] = [
|
static let paths: [String] = [
|
||||||
"",
|
"",
|
||||||
"App/Sources",
|
"App/Sources/",
|
||||||
"Library/Sources/Public",
|
"Library/Sources/Public/",
|
||||||
"Library/Sources/Internal",
|
"Library/Sources/Internal/",
|
||||||
"Test/Sources/Cases/Public",
|
"Test/Sources/Cases/Public/",
|
||||||
"Test/Sources/Cases/Internal",
|
"Test/Sources/Cases/Internal/",
|
||||||
"Test/Sources/Helpers"
|
"Test/Sources/Helpers/"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user