StreamShieldSettingsPlugin.java 786 B

1234567891011121314151617181920
  1. package io.nexilis;
  2. import org.gradle.api.Plugin;
  3. import org.gradle.api.initialization.Settings;
  4. public class StreamShieldSettingsPlugin implements Plugin<Settings> {
  5. @Override
  6. public void apply(Settings settings) {
  7. settings.getGradle().settingsEvaluated(ev -> {
  8. System.out.println("StreamShieldSettingsPlugin... APPLY!!!!");
  9. ev.getDependencyResolutionManagement().getRepositories().maven(repository -> {
  10. repository.setUrl("https://nexilis.io/artifactory/nexilis-libs/");
  11. repository.credentials(credentials -> {
  12. credentials.setUsername("temp-nexilis-client");
  13. credentials.setPassword("AP3j5TU9UJad6ENMRNhiiUEEZqX");
  14. });
  15. });
  16. });
  17. }
  18. }