Project

General

Profile

« Previous | Next » 

Revision 61554

[Trunk | Admin Tools Service]:
1. pom.xml:
a. Added timestamp in properties.
b. In <build> added <resources> with filtering set to true.
2. GlobalVars.java: Added GlobalVars class for date of deploy & date of build.
3. UoaAdminToolsApplication.java:
a. Added PropertySource("classpath:authorization.properties") and @PropertySource("classpath:admintoolslibrary.properties").
b. In @EnableConfigurationProperties added GlobalVars.class.
4. AdminToolsCheckDeployController.java: Added exposing date of deploy and date of build.
5. admintools.properties: Added property admintool.globalVars.buildDate=@timestamp
.

View differences:

UoaAdminToolsApplication.java
1 1
package eu.dnetlib.uoaadmintools;
2 2

  
3 3
import com.fasterxml.jackson.databind.ObjectMapper;
4
import eu.dnetlib.uoaadmintools.configuration.GlobalVars;
4 5
import eu.dnetlib.uoaadmintools.configuration.properties.ManagersApiConfig;
5 6
import eu.dnetlib.uoaadmintools.configuration.properties.MongoConfig;
6 7
//import eu.dnetlib.uoaadmintools.configuration.properties.SecurityConfig;
......
18 19

  
19 20
@SpringBootApplication(scanBasePackages = {"eu.dnetlib.uoaadmintools", "eu.dnetlib.uoaadmintoolslibrary"})
20 21
@PropertySources({
22
        @PropertySource("classpath:authorization.properties"),
23
        @PropertySource("classpath:admintoolslibrary.properties"),
21 24
        @PropertySource("classpath:admintools.properties"),
22 25
        @PropertySource(value = "classpath:dnet-override.properties", ignoreResourceNotFound = true)
23 26
})
24
@EnableConfigurationProperties({MongoConfig.class, ManagersApiConfig.class})
27
@EnableConfigurationProperties({MongoConfig.class, ManagersApiConfig.class, GlobalVars.class})
25 28
@Import(AuthorizationConfiguration.class)
26 29
public class UoaAdminToolsApplication {
27 30

  

Also available in: Unified diff