Nevar pievienot vairāk kā 25 tēmas
Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
27 rindas
670 B
Go
27 rindas
670 B
Go
pirms 3 gadiem
|
package main
|
||
|
|
||
|
import (
|
||
|
"fmt"
|
||
|
"os"
|
||
|
"path/filepath"
|
||
|
)
|
||
|
|
||
|
func writeLogToFile(logLines, path string) {
|
||
|
lastPublishCommitLog, err := os.Create(filepath.Join(path, "last-commit-log.txt"))
|
||
|
check(err)
|
||
|
defer lastPublishCommitLog.Close()
|
||
|
fmt.Fprintln(lastPublishCommitLog, logLines)
|
||
|
}
|
||
|
|
||
|
func writeLastCommitLog(logLines string, isBare bool, hugo *Hugo, hook *Hook) {
|
||
|
if isBare {
|
||
|
if hook.Publish {
|
||
|
writeLogToFile(logLines, filepath.Join(hook.PublicHTMLPath, hugo.PublicHTMLName))
|
||
|
} else {
|
||
|
writeLogToFile(logLines, filepath.Join(hook.PublicHTMLPath, hugo.PublicHTMLName, "_preview"))
|
||
|
}
|
||
|
} else {
|
||
|
writeLogToFile(logLines, filepath.Join(hugo.DestinationDir))
|
||
|
}
|
||
|
}
|