Merge pull request #13911 from Budibase/disable-app-migration-cache
Disable app migration caching
This commit is contained in:
commit
a3f4f2310f
|
@ -93,15 +93,21 @@ function isApps() {
|
|||
return environment.SERVICE_TYPE === ServiceType.APPS
|
||||
}
|
||||
|
||||
function isQA() {
|
||||
return environment.BUDIBASE_ENVIRONMENT === "QA"
|
||||
}
|
||||
|
||||
const environment = {
|
||||
isTest,
|
||||
isJest,
|
||||
isDev,
|
||||
isWorker,
|
||||
isApps,
|
||||
isQA,
|
||||
isProd: () => {
|
||||
return !isDev()
|
||||
},
|
||||
BUDIBASE_ENVIRONMENT: process.env.BUDIBASE_ENVIRONMENT,
|
||||
JS_BCRYPT: process.env.JS_BCRYPT,
|
||||
JWT_SECRET: process.env.JWT_SECRET,
|
||||
JWT_SECRET_FALLBACK: process.env.JWT_SECRET_FALLBACK,
|
||||
|
|
|
@ -25,8 +25,8 @@ export async function getAppMigrationVersion(appId: string): Promise<string> {
|
|||
|
||||
let metadata: AppMigrationDoc | undefined = await cache.get(cacheKey)
|
||||
|
||||
// We don't want to cache in dev, in order to be able to tweak it
|
||||
if (metadata && !env.isDev()) {
|
||||
// We don't want to cache in dev or QA, in order to be able to tweak it
|
||||
if (metadata && !env.isDev() && !env.isQA()) {
|
||||
return metadata.version
|
||||
}
|
||||
|
||||
|
|
|
@ -72,7 +72,11 @@ export async function startup(
|
|||
printFeatures()
|
||||
STARTUP_RAN = true
|
||||
if (app && server && !env.CLUSTER_MODE) {
|
||||
console.log(`Budibase running on ${JSON.stringify(server.address())}`)
|
||||
let startupLog = `Budibase running on ${JSON.stringify(server.address())}`
|
||||
if (env.BUDIBASE_ENVIRONMENT) {
|
||||
startupLog = `${startupLog} - environment: "${env.BUDIBASE_ENVIRONMENT}"`
|
||||
}
|
||||
console.log(startupLog)
|
||||
const address = server.address() as AddressInfo
|
||||
env._set("PORT", address.port)
|
||||
}
|
||||
|
|
|
@ -46,6 +46,7 @@ const environment = {
|
|||
SMTP_FALLBACK_ENABLED: process.env.SMTP_FALLBACK_ENABLED,
|
||||
DISABLE_DEVELOPER_LICENSE: process.env.DISABLE_DEVELOPER_LICENSE,
|
||||
SQS_SEARCH_ENABLE: process.env.SQS_SEARCH_ENABLE,
|
||||
BUDIBASE_ENVIRONMENT: process.env.BUDIBASE_ENVIRONMENT,
|
||||
// smtp
|
||||
SMTP_USER: process.env.SMTP_USER,
|
||||
SMTP_PASSWORD: process.env.SMTP_PASSWORD,
|
||||
|
|
|
@ -88,7 +88,11 @@ const shutdown = () => {
|
|||
}
|
||||
|
||||
export default server.listen(parseInt(env.PORT || "4002"), async () => {
|
||||
console.log(`Worker running on ${JSON.stringify(server.address())}`)
|
||||
let startupLog = `Worker running on ${JSON.stringify(server.address())}`
|
||||
if (env.BUDIBASE_ENVIRONMENT) {
|
||||
startupLog = `${startupLog} - environment: "${env.BUDIBASE_ENVIRONMENT}"`
|
||||
}
|
||||
console.log(startupLog)
|
||||
await initPro()
|
||||
await redis.clients.init()
|
||||
cache.docWritethrough.init()
|
||||
|
|
Loading…
Reference in New Issue