Search in sources :

Example 1 with SiteUrls

use of com.thoughtworks.go.config.SiteUrls in project gocd by gocd.

the class ServerSiteUrlsConfigRepresenter method fromJson.

public static SiteUrls fromJson(JsonReader jsonReader) {
    String siteUrl = jsonReader.getStringOrDefault("site_url", null);
    String secureSiteUrl = jsonReader.getStringOrDefault("secure_site_url", null);
    return new SiteUrls(new SiteUrl(siteUrl), new SecureSiteUrl(secureSiteUrl));
}
Also used : SiteUrls(com.thoughtworks.go.config.SiteUrls) SecureSiteUrl(com.thoughtworks.go.domain.SecureSiteUrl) SiteUrl(com.thoughtworks.go.domain.SiteUrl) SecureSiteUrl(com.thoughtworks.go.domain.SecureSiteUrl)

Example 2 with SiteUrls

use of com.thoughtworks.go.config.SiteUrls in project gocd by gocd.

the class CreateOrUpdateConfigServerSiteUrlsCommandTest method shouldAddBackupConfig.

@Test
void shouldAddBackupConfig() throws Exception {
    SiteUrls siteUrls = new SiteUrls(new SiteUrl("http://foo"), new SecureSiteUrl("https://bar"));
    CreateOrUpdateConfigServerSiteUrlsCommand command = new CreateOrUpdateConfigServerSiteUrlsCommand(siteUrls);
    command.update(cruiseConfig);
    assertThat(cruiseConfig.server().getSiteUrls()).isEqualTo(siteUrls);
}
Also used : SiteUrls(com.thoughtworks.go.config.SiteUrls) SecureSiteUrl(com.thoughtworks.go.domain.SecureSiteUrl) SiteUrl(com.thoughtworks.go.domain.SiteUrl) SecureSiteUrl(com.thoughtworks.go.domain.SecureSiteUrl) Test(org.junit.jupiter.api.Test)

Aggregations

SiteUrls (com.thoughtworks.go.config.SiteUrls)2 SecureSiteUrl (com.thoughtworks.go.domain.SecureSiteUrl)2 SiteUrl (com.thoughtworks.go.domain.SiteUrl)2 Test (org.junit.jupiter.api.Test)1