production and staging(development)

This commit is contained in:
2026-04-28 11:44:05 +03:00
parent 2406e68981
commit 2133cd830f
5 changed files with 12 additions and 7 deletions
+5 -1
View File
@@ -131,7 +131,11 @@ tasks.register('copyAngularBuild_prod', Copy) {
// Говорим задаче обработки ресурсов, что она НЕ ДОЛЖНА трогать статику фронтенда, // Говорим задаче обработки ресурсов, что она НЕ ДОЛЖНА трогать статику фронтенда,
// пока фронтенд-задача не закончит свою работу. // пока фронтенд-задача не закончит свою работу.
processResources { processResources {
dependsOn copyAngularBuild_prod if (!gradle.startParameter.taskNames.any { it.toLowerCase().contains("dev") })
{
dependsOn copyAngularBuild_prod
}
} }
tasks.register('copyAngularBuild_dev', Copy) { tasks.register('copyAngularBuild_dev', Copy) {
group = "_jambotron_build" group = "_jambotron_build"
@@ -3,6 +3,6 @@ export const environment = {
port: 8081, port: 8081,
production: true, production: true,
fromWeb: true, fromWeb: true,
host_name:'https://jambotron.com', host_name: typeof window !== 'undefined' ? window.location.origin : 'https://default-api.com',
title: 'JAMBOTRON.COM' title: 'JAMBOTRON.COM'
}; };
+2 -1
View File
@@ -3,6 +3,7 @@ export const environment = {
port: 8080, port: 8080,
production: true, production: true,
fromWeb: false, fromWeb: false,
host_name: 'http://localhost', //host_name: 'http://localhost',
host_name: typeof window !== 'undefined' ? window.location.origin : 'https://default-api.com',
title: 'Jambotron' title: 'Jambotron'
}; };
@@ -160,7 +160,7 @@ public class WebSecurityConfig implements WebMvcConfigurer {// extends WebSecuri
registry.addResourceHandler("/" + dirName + "/**").addResourceLocations("file:/"+ uploadPath + "/"); registry.addResourceHandler("/" + dirName + "/**").addResourceLocations("file:/"+ uploadPath + "/");
} }
@Override /* @Override
public void addCorsMappings(CorsRegistry registry) { public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/**") registry.addMapping("/**")
// Разрешаем основной домен, стейджинг и вложенные проекты пользователей // Разрешаем основной домен, стейджинг и вложенные проекты пользователей
@@ -173,7 +173,7 @@ public class WebSecurityConfig implements WebMvcConfigurer {// extends WebSecuri
.allowedMethods("GET", "POST", "PUT", "DELETE", "OPTIONS") .allowedMethods("GET", "POST", "PUT", "DELETE", "OPTIONS")
.allowedHeaders("*") .allowedHeaders("*")
.allowCredentials(true); // Нужно для работы с сессиями и куками .allowCredentials(true); // Нужно для работы с сессиями и куками
} }*/
} }
+2 -2
View File
@@ -1,4 +1,4 @@
#bootJar with profile prod #bootJar with profile prod
spring.profiles.active=prod #spring.profiles.active=prod
#spring.profiles.active=dev spring.profiles.active=dev