This commit is contained in:
Robert Long 2018-06-07 16:45:57 -07:00
Родитель f0b1a5c6b4 d7459d01f9
Коммит fb5d522362
3 изменённых файлов: 7 добавлений и 3 удалений

Просмотреть файл

@ -17,7 +17,9 @@ script:
- npx qbrt package --linux desktop
- cp hubs-editor.tgz hubs-editor.linux.tgz
before_deploy:
- git tag "$(date +'%Y-%m-%d')_$(git log --format=%h -1)"
- git config --local user.name "hubs-editor bot"
- git config --local user.email "hubs-editor-bot@mozilla.com"
- git tag "$(date +'%Y-%m-%d_%H-%M-%S')_$(git log --format=%h -1)"
deploy:
provider: releases
api_key:

Просмотреть файл

@ -28,6 +28,7 @@ let APP_DIR_PATH;
let RESOURCES_PATH;
export async function init() {
// Get the Gecko Runtime Engine path
const gredPath = Services.dirsvc.get("GreD", Components.interfaces.nsIFile).path;
const webappPath = OS.Path.join(gredPath, "webapp");

Просмотреть файл

@ -18,10 +18,11 @@ export async function copyRecursive(srcPath, destPath) {
for (const entry of entries) {
const entryDest = OS.Path.join(destPath, entry.name);
OS.File.copy(entry.path, entryDest);
if (entry.isDir) {
await OS.File.makeDir(entryDest);
await copyRecursive(entry.path, entryDest);
} else {
await OS.File.copy(entry.path, entryDest);
}
}
}