Merge pull request #5966 from Budibase/feat/qa-templates

Return QA templates when environment variable is set
This commit is contained in:
Peter Clement 2022-05-19 15:08:17 +01:00 committed by GitHub
commit e552fa00a6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 4 additions and 2 deletions

View File

@ -29,7 +29,7 @@ export const buildTemplateEndpoints = API => ({
*/
getAppTemplates: async () => {
return await API.get({
url: "/api/templates?type=app",
url: "/api/templates",
})
},
})

View File

@ -1,12 +1,13 @@
const fetch = require("node-fetch")
const { downloadTemplate } = require("../../utilities/fileSystem")
const env = require("../../environment")
// development flag, can be used to test against templates exported locally
const DEFAULT_TEMPLATES_BUCKET =
"prod-budi-templates.s3-eu-west-1.amazonaws.com"
exports.fetch = async function (ctx) {
const { type = "app" } = ctx.query
let type = env.TEMPLATE_REPOSITORY
let response,
error = false
try {

View File

@ -78,6 +78,7 @@ module.exports = {
ALLOW_DEV_AUTOMATIONS: process.env.ALLOW_DEV_AUTOMATIONS,
DISABLE_THREADING: process.env.DISABLE_THREADING,
SQL_MAX_ROWS: process.env.SQL_MAX_ROWS,
TEMPLATE_REPOSITORY: process.env.TEMPLATE_REPOSITORY || "app",
_set(key, value) {
process.env[key] = value
module.exports[key] = value