Compare commits
5 Commits
Author | SHA1 | Date | |
---|---|---|---|
5dfdd81d74 | |||
60c31993b0 | |||
1e105cfc41 | |||
f653eb2ef2 | |||
fbf7e826d0 |
@ -11,7 +11,7 @@ variables:
|
|||||||
PACKAGE_REGISTRY_URL: "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/${CI_PROJECT_NAME}/${CI_COMMIT_TAG}"
|
PACKAGE_REGISTRY_URL: "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/${CI_PROJECT_NAME}/${CI_COMMIT_TAG}"
|
||||||
MANIFEST_RELEASE_URL: "${PACKAGE_REGISTRY_URL}/${MANIFEST}"
|
MANIFEST_RELEASE_URL: "${PACKAGE_REGISTRY_URL}/${MANIFEST}"
|
||||||
ZIPFILE_RELEASE_URL: "${PACKAGE_REGISTRY_URL}/${ZIPFILE}"
|
ZIPFILE_RELEASE_URL: "${PACKAGE_REGISTRY_URL}/${ZIPFILE}"
|
||||||
MANIFEST_PERMALINK_URL: "https://gitlab.com/${CI_PROJECT_NAMESPACE}/${CI_PROJECT_NAME}/-/releases/permalink/latest/downloads/${MANIFEST}"
|
MANIFEST_PERMALINK_URL: "https://gitlab.com/${CI_PROJECT_NAMESPACE}/${CI_PROJECT_NAME}/-/releases/${CI_COMMIT_TAG}/downloads/${MANIFEST}"
|
||||||
ZIPFILE_PERMALINK_URL: "https://gitlab.com/${CI_PROJECT_NAMESPACE}/${CI_PROJECT_NAME}/-/releases/${CI_COMMIT_TAG}/downloads/${ZIPFILE}"
|
ZIPFILE_PERMALINK_URL: "https://gitlab.com/${CI_PROJECT_NAMESPACE}/${CI_PROJECT_NAME}/-/releases/${CI_COMMIT_TAG}/downloads/${ZIPFILE}"
|
||||||
dry_run: true
|
dry_run: true
|
||||||
|
|
||||||
@ -79,6 +79,6 @@ create-release:
|
|||||||
url: "${MANIFEST_RELEASE_URL}"
|
url: "${MANIFEST_RELEASE_URL}"
|
||||||
filepath: "/${MANIFEST}"
|
filepath: "/${MANIFEST}"
|
||||||
- name: "$ZIPFILE"
|
- name: "$ZIPFILE"
|
||||||
url: "${ZIPFILE_PERMALINK_URL}"
|
url: "${ZIPFILE_RELEASE_URL}"
|
||||||
filepath: "/${ZIPFILE}"
|
filepath: "/${ZIPFILE}"
|
||||||
|
|
||||||
|
@ -268,8 +268,8 @@ async function publishToFoundry(done) {
|
|||||||
const compMin = moduleManifest.compatibility.minimum;
|
const compMin = moduleManifest.compatibility.minimum;
|
||||||
const compVer = moduleManifest.compatibility.verified;
|
const compVer = moduleManifest.compatibility.verified;
|
||||||
const compMax = moduleManifest.compatibility.maximum;
|
const compMax = moduleManifest.compatibility.maximum;
|
||||||
const manifest = process.env.MANIFEST_RELEASE_URL || `https://gitlab.com/${process.env.CI_PROJECT_NAMESPACE}/${process.env.CI_PROJECT_NAME}/-/releases/${process.env.CI_COMMIT_TAG}/downloads/${moduleManifestPath}`;
|
const manifest = process.env.MANIFEST_PERMALINK_URL || `https://gitlab.com/${process.env.CI_PROJECT_NAMESPACE}/${process.env.CI_PROJECT_NAME}/-/releases/${process.env.CI_COMMIT_TAG}/downloads/${moduleManifestPath}`;
|
||||||
const notes = `https://gitlab.com/${process.env.CI_PROJECT_NAMESPACE}/${process.env.CI_PROJECT_NAME}/-/tags/${process.env.CI_COMMIT_TAG}`;
|
const notes = `https://gitlab.com/${process.env.CI_PROJECT_NAMESPACE}/${process.env.CI_PROJECT_NAME}/-/releases/${process.env.CI_COMMIT_TAG}`;
|
||||||
|
|
||||||
const dryRun = process.env.dry_run === 'true';
|
const dryRun = process.env.dry_run === 'true';
|
||||||
const authToken = process.env.FOUNDRY_API_KEY;
|
const authToken = process.env.FOUNDRY_API_KEY;
|
||||||
@ -328,7 +328,7 @@ async function publishToFoundry(done) {
|
|||||||
function updateSystemJson(done) {
|
function updateSystemJson(done) {
|
||||||
const ManifestPath = 'system.json';
|
const ManifestPath = 'system.json';
|
||||||
const Manifest = JSON.parse(fs.readFileSync(ManifestPath));
|
const Manifest = JSON.parse(fs.readFileSync(ManifestPath));
|
||||||
const zipUrl = process.env.ZIPFILE_PERMALINK_URL || 'https://gitlab.com/wintermyst/kidsonbrooms/-/raw/master/kidsonbrooms.zip?inline=false';
|
const zipUrl = process.env.ZIPFILE_RELEASE_URL || 'https://gitlab.com/wintermyst/kidsonbrooms/-/raw/master/kidsonbrooms.zip?inline=false';
|
||||||
|
|
||||||
Manifest.download = zipUrl;
|
Manifest.download = zipUrl;
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "kidsonbrooms",
|
"name": "kidsonbrooms",
|
||||||
"version": "1.1.3",
|
"version": "1.1.4",
|
||||||
"description": "CSS compiler for the Kids On Brooms system",
|
"description": "CSS compiler for the Kids On Brooms system",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"build": "gulp build",
|
"build": "gulp build",
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
"id": "kidsonbrooms",
|
"id": "kidsonbrooms",
|
||||||
"title": "Kids on Brooms System",
|
"title": "Kids on Brooms System",
|
||||||
"description": "The Kids on Brooms system for FoundryVTT!",
|
"description": "The Kids on Brooms system for FoundryVTT!",
|
||||||
"version": "1.1.3",
|
"version": "1.1.4",
|
||||||
"compatibility": {
|
"compatibility": {
|
||||||
"minimum": 12,
|
"minimum": 12,
|
||||||
"verified": 12.331
|
"verified": 12.331
|
||||||
|
Reference in New Issue
Block a user