public override void Execute(IUniBuilderConfiguration configuration) { settings.Validate(); var buildParameters = configuration.BuildParameters; var outputArtifactPath = buildParameters.ArtifactPath; Debug.Log($"{nameof(GooglePlayDistributionCommand)} : Upload {outputArtifactPath}"); if (!File.Exists(outputArtifactPath)) { Debug.LogError($"Artifact not found {outputArtifactPath}"); return; } settings.artifactPath = outputArtifactPath; settings.packageName = PlayerSettings.applicationIdentifier; settings.releaseName = PlayerSettings.bundleVersion; var androidPublisher = new PlayStorePublisher(); androidPublisher.Publish(settings); Publish(settings); }
public void Publish(IAndroidDistributionSettings uploadSettings) { var androidPublisher = new PlayStorePublisher(); androidPublisher.Publish(uploadSettings); }