├── .config └── dotnet-tools.json ├── .gitattributes ├── .github ├── pull_request_template.md └── workflows │ └── merge-forward-pull-request-automation.yml ├── .gitignore ├── .nuke └── parameters.json ├── ForbiddenWords.txt ├── GitVersion.yml ├── LICENSE.txt ├── NuGet.Config ├── README.md ├── certificates ├── OctopusDevelopment.pfx └── signtool.exe ├── credits ├── credits.md └── credits.md.template ├── global.json ├── octoversion.json ├── scripts └── azure-test-subscription-cleanup │ ├── Invoke-SandboxCleanup.Tests.ps1 │ ├── Invoke-SandboxCleanup.ps1 │ ├── Invoke-SandboxCleanupWrapper.ps1 │ ├── dry-run.ps1 │ ├── helpers │ ├── azure.psm1 │ ├── cleanup.psm1 │ ├── logging.psm1 │ └── octopus.psm1 │ ├── readme.md │ └── resourceGroupExclusionList.json └── source ├── Calamari.Aws ├── Calamari.Aws.csproj ├── Calamari.Aws.exe.manifest ├── Calamari.Aws.nuspec ├── Commands │ ├── ApplyCloudFormationChangesetCommand.cs │ ├── CreateAwsS3Command.cs │ ├── DeleteCloudFormationCommand.cs │ ├── DeployAwsCloudFormationCommand.cs │ └── UploadAwsS3Command.cs ├── Deployment │ ├── AmazonFileUploadException.cs │ ├── AwsSpecialVariables.cs │ └── Conventions │ │ ├── BucketKeyProvider.cs │ │ ├── CloudFormationInstallationConventionBase.cs │ │ ├── CloudFormationOutputsAsVariablesConvention.cs │ │ ├── CreateCloudFormationChangeSetConvention.cs │ │ ├── CreateS3BucketConvention.cs │ │ ├── DeleteCloudFormationStackConvention.cs │ │ ├── DeployAwsCloudFormationConvention.cs │ │ ├── DescribeAwsCloudFormationStackConvention.cs │ │ ├── DescribeCloudFormationChangeSetConvention.cs │ │ ├── ExecuteCloudFormationChangeSetConvention.cs │ │ ├── GenerateCloudFormationChangesetNameConvention.cs │ │ ├── LogAwsUserInfoConvention.cs │ │ └── UploadAwsS3Convention.cs ├── Exceptions │ ├── PermissionException.cs │ ├── RollbackException.cs │ └── UnknownException.cs ├── Integration │ ├── AwsAuthConvention.cs │ ├── AwsScriptWrapper.cs │ ├── CloudFormation │ │ ├── ChangeSetArn.cs │ │ ├── CloudFormationObjectExtensions.cs │ │ ├── RunningChangeSet.cs │ │ ├── StackArn.cs │ │ ├── StackEventLogger.cs │ │ ├── Templates │ │ │ ├── BaseTemplate.cs │ │ │ ├── CloudFormationParametersFile.cs │ │ │ ├── CloudFormationS3Template.cs │ │ │ ├── CloudFormationTemplate.cs │ │ │ ├── ICloudFormationRequestBuilder.cs │ │ │ └── StackFormationNamedOutput.cs │ │ └── VariableOutput.cs │ └── S3 │ │ ├── BucketKeyBehaviourType.cs │ │ ├── Etag.cs │ │ ├── IHaveBucketKeyBehaviour.cs │ │ ├── IProvideS3TargetOptions.cs │ │ ├── S3FileSelectionProperties.cs │ │ ├── S3FileSelectionTypes.cs │ │ ├── S3MultiFileSelectionProperties.cs │ │ ├── S3ObjectExtensions.cs │ │ ├── S3PackageOptions.cs │ │ ├── S3SingleFileSelectionProperties.cs │ │ ├── S3TargetMode.cs │ │ ├── S3TargetPropertiesBase.cs │ │ ├── S3UploadResult.cs │ │ └── VariableS3TargetOptionsProvider.cs ├── Kubernetes │ └── Discovery │ │ ├── AwsAuthenticationDetails.cs │ │ └── AwsKubernetesDiscoverer.cs ├── Serialization │ └── FileSelectionsConverter.cs ├── Util │ ├── ClientExtensions.cs │ └── ConstantClassExtensions.cs └── app.config ├── Calamari.Azure ├── AppServices │ ├── AppSettings.cs │ ├── AzureTargetSite.cs │ ├── ConnectionStringsSetting.cs │ └── RetryPolicies.cs ├── ArmClientExtensions.cs ├── AzureClient.cs ├── AzureKnownEnvironment.cs ├── AzureVariables.cs ├── Calamari.Azure.csproj ├── Kubernetes │ └── Discovery │ │ └── AzureKubernetesDiscoverer.cs └── SlotConfigNamesInvalidIdFilterPolicy.cs ├── Calamari.AzureAppService.Tests ├── AppServiceBehaviourFixture.cs ├── AppServiceIntegrationTest.cs ├── AppServiceSettingsBehaviourFixture.cs ├── AzureAppServiceDeployContainerBehaviourFixture.cs ├── AzureResourceFixture.cs ├── AzureWebAppHealthCheckActionHandlerFixture.cs ├── AzureWebAppTagHelperFixture.cs ├── Calamari.AzureAppService.Tests.csproj ├── TargetDiscoveryBehaviourIntegrationTestFixture.cs ├── TargetDiscoveryBehaviourUnitTestFixture.cs ├── functionapp.1.0.0.zip ├── sample.1.0.0.war └── sample4-1.0.0.jar ├── Calamari.AzureAppService ├── ArchivePackagProvider │ ├── IPackageProvider.cs │ ├── JavaPackageProvider.cs │ ├── NugetPackageProvider.cs │ └── ZipPackageProvider.cs ├── Azure │ ├── AccountVariables.cs │ ├── AzureResource.cs │ ├── AzureWebAppTagHelper.cs │ ├── DefaultVariables.cs │ └── SpecialVariables.cs ├── Behaviors │ ├── AppDeployBehaviour.cs │ ├── AzureAppServiceAppSettingsBehaviour.cs │ ├── AzureAppServiceContainerDeployBehaviour.cs │ ├── AzureAppServiceZipDeployBehaviour.cs │ ├── RestartAzureWebAppBehaviour.cs │ └── TargetDiscoveryBehaviour.cs ├── Calamari.AzureAppService.csproj ├── Calamari.AzureAppService.csproj.DotSettings ├── DeployAzureAppServiceCommand.cs ├── HealthCheckCommand.cs ├── Program.cs ├── Properties │ └── InternalsVisibleTo.cs ├── PublishingProfile.cs └── TargetDiscoveryCommand.cs ├── Calamari.AzureResourceGroup.Tests ├── AzureResourceGroupActionHandlerFixture.cs ├── Calamari.AzureResourceGroup.Tests.csproj ├── DeployAzureBicepTemplateCommandFixture.cs ├── DeploymentNameFixture.cs └── Packages │ ├── AzureResourceGroup │ ├── Default.aspx │ ├── azure_website_params.json │ └── azure_website_template.json │ └── Bicep │ ├── azure_website_template.bicep │ └── parameters.json ├── Calamari.AzureResourceGroup ├── App.config ├── AzureAccountVariables.cs ├── AzureResourceGroupOperator.cs ├── BicepCli.cs ├── Calamari.AzureResourceGroup.csproj ├── DefaultVariables.cs ├── DeployAzureBicepTemplateCommand.cs ├── DeployAzureResourceGroupBehaviour.cs ├── DeployAzureResourceGroupCommand.cs ├── DeployBicepTemplateBehaviour.cs ├── DeploymentName.cs ├── IResourceGroupTemplateNormalizer.cs ├── Program.cs ├── Properties │ └── InternalsVisibleTo.cs ├── ResourceGroupTemplateNormalizer.cs ├── SpecialVariables.cs └── TemplateService.cs ├── Calamari.AzureScripting.Tests ├── AzurePowershellCommandFixture.cs └── Calamari.AzureScripting.Tests.csproj ├── Calamari.AzureScripting ├── App.config ├── AzureContextScriptWrapper.cs ├── Calamari.AzureScripting.csproj ├── CalamariCertificateStore.cs ├── Program.cs ├── Scripts │ ├── AzureContext.ps1 │ └── AzureContext.sh └── SpecialVariables.cs ├── Calamari.AzureServiceFabric.Tests ├── AzureServiceFabricPowerShellContextFixture.cs ├── Calamari.AzureServiceFabric.Tests.csproj ├── DeployAzureServiceFabricAppCommandFixture.cs ├── HealthCheckCommandFixture.cs └── Packages │ └── MarksServiceFabricAppOfAwesomeness.1.0.0.zip ├── Calamari.AzureServiceFabric ├── App.config ├── AzureADUsernamePasswordTokenRetriever.cs ├── AzureServiceFabricSecurityMode.cs ├── Behaviours │ ├── CheckSdkInstalledBehaviour.cs │ ├── DeployAzureServiceFabricAppBehaviour.cs │ ├── EnsureCertificateInstalledInStoreBehaviour.cs │ └── SubstituteVariablesInAzureServiceFabricPackageBehaviour.cs ├── Calamari.AzureServiceFabric.csproj ├── CalamariCertificateStore.cs ├── Commands │ └── DeployAzureServiceFabricAppCommand.cs ├── HealthCheckBehaviour.cs ├── HealthCheckCommand.cs ├── Integration │ └── AzureServiceFabricPowerShellContext.cs ├── Program.cs ├── Properties │ └── InternalsVisibleTo.cs ├── Scripts │ ├── AzureServiceFabricContext.ps1 │ └── DeployAzureServiceFabricApplication.ps1 ├── ServiceFabricHelper.cs └── SpecialVariables.cs ├── Calamari.AzureWebApp.NetCoreShim ├── AesEncryption.cs ├── Calamari.AzureWebApp.NetCoreShim.csproj ├── Program.cs ├── Retry │ ├── LimitedExponentialRetryInterval.cs │ ├── LinearRetryInterval.cs │ ├── RetryInterval.cs │ └── RetryTracker.cs └── WebDeploymentExecutor.cs ├── Calamari.AzureWebApp.Tests ├── Calamari.AzureWebApp.Tests.csproj ├── DeployAzureWebCommandFixture.cs └── Packages │ ├── AppDataList │ ├── App_Data │ │ └── newfile2.txt │ └── Default.aspx │ └── BrokenApp │ ├── Global.asax │ └── index.html ├── Calamari.AzureWebApp ├── App.config ├── AzureWebAppBehaviour.cs ├── Calamari.AzureWebApp.csproj ├── DefaultVariables.cs ├── DeployAzureWebCommand.cs ├── IWebDeploymentExecutor.cs ├── Integration │ └── Websites │ │ └── Publishing │ │ ├── ResourceManagerPublishProfileProvider.cs │ │ ├── SitePublishProfile.cs │ │ └── WebDeployPublishSettings.cs ├── InternalsVisibleTo.cs ├── LogAzureWebAppDetailsBehaviour.cs ├── NetCoreWebDeploymentExecutor.cs ├── NetFxWebDeploymentExecutor.cs ├── Program.cs ├── SpecialVariables.cs ├── Util │ ├── AzureRetryTracker.cs │ └── AzureWebAppHelper.cs └── netcoreshim │ └── netcoreshim.zip ├── Calamari.CloudAccounts ├── AccountVariables.cs ├── AuthHttpClientFactory.cs ├── AwsAuthenticationProvider.cs ├── AwsEnvironmentGeneration.cs ├── AzureAccountFactory.cs ├── AzureAccountVariables.cs ├── AzureContainerRegistryAuthenticationProvider.cs ├── AzureOidcAccount.cs ├── AzureOidcAccountExtensions.cs ├── AzureServicePrincipalAccount.cs ├── AzureServicePrincipalAccountExtensions.cs ├── Calamari.CloudAccounts.csproj ├── DefaultVariables.cs ├── GoogleAuthenticationProvider.cs ├── IAzureAccount.cs └── Properties │ └── AssemblyInfo.cs ├── Calamari.Common ├── Calamari.Common.csproj ├── CalamariFlavourProgram.cs ├── CalamariFlavourProgramAsync.cs ├── Commands │ ├── CommandAttribute.cs │ ├── CommandException.cs │ ├── ICommand.cs │ └── RunningDeployment.cs ├── FeatureToggles │ ├── FeatureToggle.cs │ ├── FeatureToggleExtensions.cs │ └── OctopusFeatureToggle.cs ├── Features │ ├── Behaviours │ │ ├── ConfigurationTransformsBehaviour.cs │ │ ├── ConfigurationVariablesBehaviour.cs │ │ ├── ConfiguredScriptBehaviour.cs │ │ ├── ExtractBehaviour.cs │ │ ├── NonSensitiveSubstituteInFilesBehaviour.cs │ │ ├── PackagedScriptBehaviour.cs │ │ ├── RollbackScriptBehaviour.cs │ │ ├── StructuredConfigurationVariablesBehaviour.cs │ │ └── SubstituteInFilesBehaviour.cs │ ├── ConfigurationTransforms │ │ ├── ConfigurationTransformer.cs │ │ ├── ErrorDelegateArgs.cs │ │ ├── IConfigurationTransformer.cs │ │ ├── ITransformFileLocator.cs │ │ ├── TransformFileLocator.cs │ │ ├── VerboseTransformLogger.cs │ │ └── XmlConfigTransformDefinition.cs │ ├── ConfigurationVariables │ │ ├── ConfigurationVariablesReplacer.cs │ │ ├── IConfigurationVariablesReplacer.cs │ │ └── XmlUtils.cs │ ├── Deployment │ │ ├── DeploymentStages.cs │ │ └── Journal │ │ │ ├── DeployedPackage.cs │ │ │ ├── DeploymentJournal.cs │ │ │ ├── IDeploymentJournal.cs │ │ │ └── JournalEntry.cs │ ├── Discovery │ │ ├── AccountAuthenticationDetails.cs │ │ ├── IKubernetesDiscoverer.cs │ │ ├── ITargetDiscoveryAuthenticationDetails.cs │ │ ├── KubernetesAuthenticationContextTypes.cs │ │ ├── KubernetesCluster.cs │ │ ├── KubernetesDiscovererBase.cs │ │ ├── TargetDiscoveryContext.cs │ │ ├── TargetDiscoveryScope.cs │ │ ├── TargetMatchResult.cs │ │ ├── TargetTags.cs │ │ └── TargetTagsExtensions.cs │ ├── EmbeddedResources │ │ ├── CallingAssemblyEmbeddedResources.cs │ │ └── ICalamariEmbeddedResources.cs │ ├── FunctionScriptContributions │ │ ├── CodeGenFunctionsRegistry.cs │ │ ├── FunctionAppenderScriptWrapper.cs │ │ ├── FunctionParameter.cs │ │ ├── ICodeGenFunctions.cs │ │ ├── ParameterType.cs │ │ ├── PowerShellLanguage.cs │ │ └── ScriptFunctionRegistration.cs │ ├── Packages │ │ ├── CombinedPackageExtractor.cs │ │ ├── Decorators │ │ │ ├── ArchiveLimits │ │ │ │ ├── ArchiveLimitException.cs │ │ │ │ ├── EnforceCompressionRatioDecorator.cs │ │ │ │ └── EnforceDecompressionLimitDecorator.cs │ │ │ ├── Logging │ │ │ │ └── LogArchiveMetricsDecorator.cs │ │ │ ├── PackageEntryExtractorDecorator.cs │ │ │ ├── PackageExtractorDecorator.cs │ │ │ └── PackageExtractorExtensions.cs │ │ ├── ExtractPackage.cs │ │ ├── FeedType.cs │ │ ├── FileNameEscaper.cs │ │ ├── IExtractPackage.cs │ │ ├── IPackageExtractor.cs │ │ ├── Java │ │ │ ├── JarPackageExtractor.cs │ │ │ ├── JarTool.cs │ │ │ └── JavaRuntime.cs │ │ ├── NuGet │ │ │ ├── LocalNuGetPackage.cs │ │ │ └── NupkgExtractor.cs │ │ ├── PackageExtractionOptions.cs │ │ ├── PackageExtractorUtils.cs │ │ ├── PackageFileNameMetadata.cs │ │ ├── PackageName.cs │ │ ├── PackagePhysicalFileMetadata.cs │ │ ├── TarBzipPackageExtractor.cs │ │ ├── TarGzipPackageExtractor.cs │ │ ├── TarPackageExtractor.cs │ │ └── ZipPackageExtractor.cs │ ├── Processes │ │ ├── CommandLine.cs │ │ ├── CommandLineException.cs │ │ ├── CommandLineInvocation.cs │ │ ├── CommandLineRunner.cs │ │ ├── CommandResult.cs │ │ ├── EmbeddedResource.cs │ │ ├── ICommandLineRunner.cs │ │ ├── LibraryCallInvocation.cs │ │ ├── Semaphores │ │ │ ├── ISemaphoreFactory.cs │ │ │ └── SystemSemaphoreManager.cs │ │ ├── SilentProcessRunner.cs │ │ ├── SilentProcessRunnerResult.cs │ │ ├── SplitCommandInvocationOutputSink.cs │ │ └── WindowStationAndDesktopAccess.cs │ ├── Scripting │ │ ├── Bash │ │ │ ├── BashScriptBootstrapper.cs │ │ │ ├── BashScriptExecutor.cs │ │ │ └── Bootstrap.sh │ │ ├── CaptureCommandOutput.cs │ │ ├── DotnetScript │ │ │ ├── Bootstrap.csx │ │ │ ├── ClassBootstrap.csx │ │ │ ├── DotnetScriptBootstrapper.cs │ │ │ ├── DotnetScriptCompilationWarningOutputSink.cs │ │ │ ├── DotnetScriptCompilerWarningWrapper.cs │ │ │ └── DotnetScriptExecutor.cs │ │ ├── IScriptExecutor.cs │ │ ├── IScriptWrapper.cs │ │ ├── InvalidScriptException.cs │ │ ├── MonoVersionCanNotBeDeterminedException.cs │ │ ├── PackagedScriptRunner.cs │ │ ├── Python │ │ │ ├── Configuration.py │ │ │ ├── InstallDependencies.py │ │ │ ├── PythonBootstrapper.cs │ │ │ └── PythonScriptExecutor.cs │ │ ├── Script.cs │ │ ├── ScriptEngine.cs │ │ ├── ScriptExecutor.cs │ │ ├── ScriptWrapperPriorities.cs │ │ ├── TerminalScriptWrapper.cs │ │ └── WindowsPowerShell │ │ │ ├── Bootstrap.ps1 │ │ │ ├── DebugBootstrap.ps1 │ │ │ ├── PowerShellBootstrapper.cs │ │ │ └── PowerShellScriptExecutor.cs │ ├── Scripts │ │ ├── FileExtensionAttribute.cs │ │ ├── ScriptSyntax.cs │ │ └── ScriptSyntaxHelper.cs │ ├── StructuredVariables │ │ ├── IFileFormatVariableReplacer.cs │ │ ├── IJsonFormatVariableReplacer.cs │ │ ├── JsonFormatVariableReplacer.cs │ │ ├── JsonUpdateMap.cs │ │ ├── PropertiesFormatVariableReplacer.cs │ │ ├── StructuredConfigFileParseException.cs │ │ ├── StructuredConfigMessages.cs │ │ ├── StructuredConfigVariablesFileFormats.cs │ │ ├── StructuredConfigVariablesService.cs │ │ ├── XmlFormatVariableReplacer.cs │ │ ├── YamlEventStreamClassifier.cs │ │ ├── YamlFormatVariableReplacer.cs │ │ └── YamlIndentDetector.cs │ └── Substitutions │ │ ├── FileSubstituter.cs │ │ ├── GlobSubstituteFileMatcher.cs │ │ ├── IFileSubstituter.cs │ │ ├── INonSensitiveFileSubstituter.cs │ │ ├── INonSensitiveSubstituteInFiles.cs │ │ ├── ISubstituteFileMatcher.cs │ │ ├── ISubstituteInFiles.cs │ │ ├── NonSensitiveFileSubstituter.cs │ │ ├── NonSensitiveSubstituteInFiles.cs │ │ ├── SubstituteInFiles.cs │ │ └── SubstitutionsModule.cs ├── NullableReferenceTypeAttributes.cs ├── Plumbing │ ├── AppDomainConfiguration.cs │ ├── CalamariEnvironment.cs │ ├── Commands │ │ ├── CommandLineArgumentsExtensions.cs │ │ ├── CommonOptions.cs │ │ ├── ICommandInvocationOutputSink.cs │ │ └── Options │ │ │ ├── Option.cs │ │ │ ├── OptionAction.cs │ │ │ ├── OptionContext.cs │ │ │ ├── OptionException.cs │ │ │ ├── OptionSet.cs │ │ │ ├── OptionValueCollection.cs │ │ │ └── OptionValueType.cs │ ├── Deployment │ │ ├── DeploymentWorkingDirectory.cs │ │ ├── Journal │ │ │ ├── DeploymentJournalWriter.cs │ │ │ └── IDeploymentJournalWriter.cs │ │ ├── PackageRetention │ │ │ ├── CacheAge.cs │ │ │ ├── IManagePackageCache.cs │ │ │ ├── IUsageDetails.cs │ │ │ ├── PackageId.cs │ │ │ ├── PackageIdentity.cs │ │ │ ├── PackagePath.cs │ │ │ ├── ServerTaskId.cs │ │ │ ├── TinyTypeTypeConverter.cs │ │ │ └── VersionConverter.cs │ │ └── PathToPackage.cs │ ├── Extensions │ │ ├── AesEncryption.cs │ │ ├── ApplicationDirectory.cs │ │ ├── AssemblyExtensions.cs │ │ ├── BinaryExtensions.cs │ │ ├── ContainerBuilderExtensions.cs │ │ ├── CrossPlatformExtensions.cs │ │ ├── DictionaryExtensions.cs │ │ ├── EnumerableExtensions.cs │ │ ├── EnvironmentHelper.cs │ │ ├── ExceptionExtensions.cs │ │ ├── FileSizeExtensions.cs │ │ ├── HashCalculator.cs │ │ ├── HttpClientExtensions.cs │ │ ├── LogExtensions.cs │ │ ├── PathExtensions.cs │ │ ├── ScriptTypeExtensions.cs │ │ ├── ScriptingEnvironment.cs │ │ ├── StringExtensions.cs │ │ ├── UriExtensions.cs │ │ ├── VariableExtensions.cs │ │ ├── VersionExtensions.cs │ │ └── WebClientExtensions.cs │ ├── FileSystem │ │ ├── CalamariPhysicalFileSystem.cs │ │ ├── FailureOptions.cs │ │ ├── FileOperations.cs │ │ ├── FreeSpaceChecker.cs │ │ ├── ICalamariFileSystem.cs │ │ ├── IFreeSpaceChecker.cs │ │ ├── KubernetesFileSystem.cs │ │ ├── NixPhysicalFileSystem.cs │ │ ├── TemporaryDirectory.cs │ │ ├── TemporaryFile.cs │ │ └── WindowsPhysicalFileSystem.cs │ ├── Guard.cs │ ├── IndentedTextWriter.cs │ ├── KubernetesEnvironmentVariables.cs │ ├── Logging │ │ ├── ConsoleFormatter.cs │ │ ├── ExitStatus.cs │ │ ├── ILog.cs │ │ ├── Log.cs │ │ ├── LogCommandInvocationOutputSink.cs │ │ ├── Operation.cs │ │ └── VariableLogger.cs │ ├── Pipeline │ │ ├── AfterPackageExtractionResolver.cs │ │ ├── BeforePackageExtractionResolver.cs │ │ ├── DeployResolver.cs │ │ ├── IAfterPackageExtractionBehaviour.cs │ │ ├── IBeforePackageExtractionBehaviour.cs │ │ ├── IBehaviour.cs │ │ ├── IDeployBehaviour.cs │ │ ├── IOnFinishBehaviour.cs │ │ ├── IPackageExtractionBehaviour.cs │ │ ├── IPostDeployBehaviour.cs │ │ ├── IPreDeployBehaviour.cs │ │ ├── OnFinishResolver.cs │ │ ├── PackageExtractionResolver.cs │ │ ├── PipelineCommand.cs │ │ ├── PostDeployResolver.cs │ │ ├── PreDeployResolver.cs │ │ └── Resolver.cs │ ├── Proxies │ │ ├── EnvironmentVariable.cs │ │ ├── EnvironmentVariables.cs │ │ ├── ProxyEnvironmentVariablesGenerator.cs │ │ ├── ProxyInitializer.cs │ │ ├── ProxySettings.cs │ │ ├── ProxySettingsInitializer.cs │ │ └── SystemWebProxyRetriever.cs │ ├── Retry │ │ ├── LimitedExponentialRetryInterval.cs │ │ ├── LinearRetryInterval.cs │ │ ├── RetryInterval.cs │ │ └── RetryTracker.cs │ ├── SecurityProtocols.cs │ ├── ServiceMessages │ │ ├── ServiceMessage.cs │ │ ├── ServiceMessageCommandInvocationOutputSink.cs │ │ ├── ServiceMessageNames.cs │ │ └── ServiceMessageParser.cs │ └── Variables │ │ ├── ActionVariables.cs │ │ ├── AuthenticationVariables.cs │ │ ├── CalamariExecutionVariableCollection.cs │ │ ├── CalamariVariables.cs │ │ ├── CertificateVariables.cs │ │ ├── CustomPropertiesLoader.cs │ │ ├── DeploymentEnvironment.cs │ │ ├── DeploymentJournalVariableContributor.cs │ │ ├── DeploymentVariables.cs │ │ ├── INonSensitiveVariables.cs │ │ ├── IVariables.cs │ │ ├── JavaVariables.cs │ │ ├── KnownVariables.cs │ │ ├── MachineVariables.cs │ │ ├── NonSensitiveCalamariVariables.cs │ │ ├── PackageVariables.cs │ │ ├── PowerShellVariables.cs │ │ ├── ProjectVariables.cs │ │ ├── ScriptFunctionsVariables.cs │ │ ├── ScriptVariables.cs │ │ ├── TentacleVariables.cs │ │ ├── VariablesFactory.cs │ │ └── VariablesModule.cs ├── Properties │ └── AssemblyInfo.cs └── Util │ ├── DirectoryLoggingHelper.cs │ ├── ITemplate.cs │ ├── ITemplateResolver.cs │ ├── TemplateResolver.cs │ └── Uniquifier.cs ├── Calamari.ConsolidateCalamariPackages.Api ├── Calamari.ConsolidateCalamariPackages.Api.csproj ├── IConsolidatedPackage.cs ├── IConsolidatedPackageIndex.cs └── IConsolidatedPackageStreamProvider.cs ├── Calamari.ConsolidateCalamariPackages.Tests ├── Calamari.ConsolidateCalamariPackages.Tests.csproj └── ConsolidationVerificationTests.cs ├── Calamari.ConsolidateCalamariPackages ├── BuildPackageReference.cs ├── Calamari.ConsolidateCalamariPackages.csproj ├── CalamariFlavourPackageReference.cs ├── CalamariPackageReference.cs ├── CalamariPackages.cs ├── Consolidate.cs ├── ConsolidatedPackage.cs ├── ConsolidatedPackageCreator.cs ├── ConsolidatedPackageFactory.cs ├── ConsolidatedPackageIndex.cs ├── ConsolidatedPackageIndexLoader.cs ├── FileBasedStreamProvider.cs ├── Hasher.cs ├── IPackageReference.cs └── SourceFile.cs ├── Calamari.GoogleCloudAccounts ├── Calamari.GoogleCloudAccounts.csproj ├── GcloudOauthFilesConfiguration.cs └── GoogleCloudAccountExtensions.cs ├── Calamari.GoogleCloudScripting.Tests ├── Calamari.GoogleCloudScripting.Tests.csproj ├── GoogleCloudActionHandlerFixture.cs └── OperatingSystem.cs ├── Calamari.GoogleCloudScripting ├── App.config ├── Calamari.GoogleCloudScripting.csproj ├── GoogleCloudContextScriptWrapper.cs ├── Program.cs └── SpecialVariables.cs ├── Calamari.Scripting.Tests ├── Calamari.Scripting.Tests.csproj └── RunScriptCommandFixture.cs ├── Calamari.Scripting ├── Behaviours │ ├── AddJournalEntryBehaviour.cs │ ├── ExecuteScriptBehaviour.cs │ ├── StageScriptPackagesBehaviour.cs │ ├── SubstituteScriptSourceBehaviour.cs │ ├── ThrowScriptErrorIfNeededBehaviour.cs │ └── WriteVariablesToFileBehaviour.cs ├── Calamari.Scripting.csproj ├── DotnetScript │ └── dotnet-script.1.6.0.zip ├── NullableReferenceTypeAttributes.cs ├── Program.cs ├── RunScriptCommand.cs └── SpecialVariables.cs ├── Calamari.Shared ├── Calamari.Shared.csproj ├── Calamari.Shared.manifest ├── Commands │ ├── ApplyDeltaCommand.cs │ ├── DelegateInstallConvention.cs │ └── Support │ │ ├── Command.cs │ │ └── ICommandWithArgs.cs ├── Deployment │ ├── ConventionProcessor.cs │ ├── Conventions │ │ ├── AggregateInstallationConvention.cs │ │ ├── ConditionalInstallationConvention.cs │ │ ├── ConfigurationTransformsConvention.cs │ │ ├── ConfigurationVariablesConvention.cs │ │ ├── ConfiguredScriptConvention.cs │ │ ├── ConventionExtensions.cs │ │ ├── DependencyVariables │ │ │ ├── GitDependencyVariablesFactory.cs │ │ │ ├── IDependencyVariablesFactory.cs │ │ │ └── PackageVariablesFactory.cs │ │ ├── EnsureCertificateInstalledInStoreConvention.cs │ │ ├── IConvention.cs │ │ ├── IInstallConvention.cs │ │ ├── IRollbackConvention.cs │ │ ├── PackagedScriptConvention.cs │ │ ├── StageDependenciesConvention.cs │ │ ├── StructuredConfigurationVariablesConvention.cs │ │ └── SubstituteInFilesConvention.cs │ └── SpecialVariables.cs ├── Integration │ ├── Certificates │ │ ├── CalamariCertificateStore.cs │ │ ├── CryptoKeySecurityAccessRules.cs │ │ ├── FileSystem │ │ │ └── PackageStore.cs │ │ ├── ICertificateStore.cs │ │ ├── IWindowsX509CertificateStore.cs │ │ ├── NoOpWindowsX509CertificateStore.cs │ │ ├── PrivateKeyAccess.cs │ │ ├── PrivateKeyAccessRule.cs │ │ ├── PrivateKeyAccessRuleExtensionMethods.cs │ │ ├── WindowsNative │ │ │ ├── CertificatePal.cs │ │ │ ├── SafeCertContextHandle.cs │ │ │ ├── SafeCertContextHandleExtensions.cs │ │ │ ├── SafeCertStoreHandle.cs │ │ │ ├── SafeCspHandle.cs │ │ │ └── WindowsX509Native.cs │ │ └── WindowsX509CertificateStore.cs │ ├── Packages │ │ ├── Download │ │ │ ├── AcrFeedLoginDetailsProvider.cs │ │ │ ├── ArtifactoryPackageDownloader.cs │ │ │ ├── DockerImagePackageDownloader.cs │ │ │ ├── EcrFeedLoginDetailsProvider.cs │ │ │ ├── FeedCredentialsProvider.cs │ │ │ ├── FixedFilePathResolver.cs │ │ │ ├── GcrFeedLoginDetailsProvider.cs │ │ │ ├── GitHubPackageDownloader.cs │ │ │ ├── Helm │ │ │ │ ├── HelmEndpointProxy.cs │ │ │ │ └── HelmIndexYamlReader.cs │ │ │ ├── HelmChartPackageDownloader.cs │ │ │ ├── IFeedLoginDetailsProviderFactory.cs │ │ │ ├── IPackageDownloader.cs │ │ │ ├── IPackageDownloaderUtils.cs │ │ │ ├── MavenDownloadException.cs │ │ │ ├── MavenPackageDownloader.cs │ │ │ ├── NuGetPackageDownloader.cs │ │ │ ├── OciPackageDownloader.cs │ │ │ ├── PackageDownloaderRetryUtils.cs │ │ │ ├── PackageDownloaderStrategy.cs │ │ │ ├── PackageDownloaderUtils.cs │ │ │ ├── S3PackageDownloader.cs │ │ │ └── Scripts │ │ │ │ ├── DockerLogin.ps1 │ │ │ │ ├── DockerLogin.sh │ │ │ │ ├── DockerPull.ps1 │ │ │ │ └── DockerPull.sh │ │ └── NuGet │ │ │ ├── InternalNuGetPackageDownloader.cs │ │ │ ├── NuGetFileSystemDownloader.cs │ │ │ ├── NuGetServiceTypes.cs │ │ │ ├── NuGetV2Downloader.cs │ │ │ ├── NuGetV3Downloader.cs │ │ │ └── NuGetV3LibDownloader.cs │ ├── Processes │ │ ├── LibraryCallRunner.cs │ │ ├── OctoDiffCommandLineRunner.cs │ │ └── OctoDiffLibraryCallRunner.cs │ └── Time │ │ ├── IClock.cs │ │ └── SystemClock.cs ├── Properties │ └── AssemblyInfo.cs ├── Serialization │ ├── InheritedClassConverter.cs │ └── JsonSerialization.cs ├── Util │ ├── GoDurationParser.cs │ ├── HelmVersion.cs │ ├── HelmVersionParser.cs │ ├── ITemplateReplacement.cs │ ├── InputSubstitution.cs │ ├── RelativeGlobber.cs │ ├── TemplateReplacement.cs │ └── TemplateService.cs └── javatest.jar ├── Calamari.Terraform.Tests ├── AWS │ ├── example.tf │ ├── example.tfvars │ └── test.txt ├── AdditionalParams │ └── example.tf ├── Azure │ ├── example.tf │ ├── example.tfvars │ └── versions.tf ├── Calamari.Terraform.Tests.csproj ├── CommandsFixture.cs ├── CommonTemplates │ ├── HclWithVariables.hcl │ ├── InlineJsonWithVariables.json │ ├── SingleVariable.json │ └── TemplateLoader.cs ├── GoogleCloud │ ├── example.tf │ ├── example.tfvars │ ├── test.txt │ └── versions.tf ├── PlanDetailedExitCode │ └── example.tf ├── Simple │ ├── backend.tfvars │ └── example.tf ├── TemplateDirectory │ └── SubFolder │ │ └── example.tf ├── TerraformCliExecutorFixture.cs ├── TerraformPlanVariableFixture.cs ├── WithOutputSensitiveVariables │ └── example.tf ├── WithVariables │ ├── example.tf │ └── example.tfvars └── WithVariablesSubstitution │ ├── example.tf │ ├── example.txt │ └── terraform.tfvars ├── Calamari.Terraform ├── App.config ├── Behaviours │ ├── ApplyBehaviour.cs │ ├── DestroyBehaviour.cs │ ├── DestroyPlanBehaviour.cs │ ├── PlanBehaviour.cs │ ├── TerraformDeployBehaviour.cs │ └── TerraformSubstituteBehaviour.cs ├── Calamari.Terraform.csproj ├── Commands │ ├── ApplyCommand.cs │ ├── DestroyCommand.cs │ ├── DestroyPlanCommand.cs │ ├── PlanCommand.cs │ └── TerraformCommand.cs ├── Helpers │ └── VersionExtensions.cs ├── Program.cs ├── Properties │ └── InternalsVisibleTo.cs ├── TerraformCliExecutor.cs └── TerraformSpecialVariables.cs ├── Calamari.Testing ├── Azure │ ├── AzureTestResourceHelpers.cs │ └── RandomAzureRegion.cs ├── Calamari.Testing.csproj ├── CalamariInMemoryTaskLog.cs ├── CommandLineTestArgumentsExtensionMethods.cs ├── CommandTestBuilder.cs ├── CommandTestBuilderContext.cs ├── EnvironmentVariables.cs ├── Extensions │ └── TaskExtensions.cs ├── Helpers │ ├── CalamariInvocationToLogOutputSink.cs │ ├── CalamariResult.cs │ ├── CaptureCommandInvocationOutputSink.cs │ ├── EventualAssertionPermanentlyFailedException.cs │ ├── Eventually.cs │ ├── EventuallyStrategy.cs │ ├── EventuallyStrategyExtensionMethods.cs │ ├── ExecutableHelper.cs │ ├── InMemoryLog.cs │ ├── MessageExtensionMethods.cs │ ├── TaskExtensionMethods.cs │ ├── TestCategory.cs │ ├── TestCommandLineRunner.cs │ └── TestEnvironment.cs ├── LogCategory.cs ├── LogParser │ ├── CollectedArtifact.cs │ ├── DeltaPackage.cs │ ├── FoundPackage.cs │ ├── ProcessOutput.cs │ ├── ProcessOutputSource.cs │ ├── ScriptOutputFilter.cs │ ├── ScriptServiceMessageNames.cs │ ├── ServiceMessageNameAttribute.cs │ └── ServiceMessageParser.cs ├── Requirements │ ├── RequiresAdminAttribute.cs │ ├── RequiresBashDotExeIfOnWindowsAttribute.cs │ ├── RequiresDockerInstalledAttribute.cs │ ├── RequiresDotNet45Attribute.cs │ ├── RequiresDotNetCoreAttribute.cs │ ├── RequiresDotNetFrameworkAttribute.cs │ ├── RequiresMinimumPython3VersionAttribute.cs │ ├── RequiresNon32BitWindowsAttribute.cs │ ├── RequiresNonFreeBSDPlatformAttribute.cs │ ├── RequiresNonMacAttribute.cs │ ├── RequiresNonWindowsAttribute.cs │ ├── RequiresPowerShell4Attribute.cs │ ├── RequiresPowerShell5Attribute.cs │ ├── RequiresPowerShell5OrAboveAttribute.cs │ ├── RequiresPowerShellCoreAttribute.cs │ └── RequiresWindowsAttribute.cs ├── TestCalamariCommandResult.cs ├── TestHttpClientFactory.cs ├── TestingRetryPolicies.cs ├── Tools │ ├── BootstrapperModuleDeploymentTool.cs │ ├── IDeploymentTool.cs │ └── InPathDeploymentTool.cs └── VariableDictionaryExtensions.cs ├── Calamari.Tests ├── AWS │ ├── AwsAuthenticationProviderFixture.cs │ ├── AwsEnvironmentGenerationFixture.cs │ ├── CloudFormation │ │ ├── CloudFormationFixture.cs │ │ ├── CloudFormationFixtureHelpers.cs │ │ └── CloudFormationVariableReplacementFixture.cs │ ├── CreateAwsS3CommandFixture.cs │ ├── RegionRandomiser.cs │ ├── S3 │ │ ├── BucketKeyProviderFixture.cs │ │ ├── CompressedPackages │ │ │ ├── TestJarPackage.0.0.1-beta.jar │ │ │ ├── TestTarBzip2Package.0.0.1.tar.bz2 │ │ │ ├── TestTarGzipPackage.0.0.1.tar.gz │ │ │ ├── TestTarPackage.0.0.1.tar │ │ │ └── TestZipPackage.1.0.0.zip │ │ ├── Package1 │ │ │ ├── Content │ │ │ │ ├── Resources │ │ │ │ │ └── TextFile.txt │ │ │ │ └── root │ │ │ │ │ └── Page.html │ │ │ └── Extra │ │ │ │ └── JavaScript.js │ │ ├── Package2 │ │ │ └── Wild │ │ │ │ ├── Ignore │ │ │ │ └── TextFile1.txt │ │ │ │ └── Things │ │ │ │ └── TextFile2.txt │ │ ├── Package3 │ │ │ └── file.json │ │ └── S3ObjectExtensionsFixture.cs │ └── UploadAwsS3CommandFixture.cs ├── ArgoCD │ ├── Commands │ │ └── Conventions │ │ │ ├── ApplicationValidatorTests.cs │ │ │ ├── ArgoCDApplicationBuilder.cs │ │ │ ├── DeploymentConfigFactoryTests.cs │ │ │ ├── FileCopySpecificationTest.cs │ │ │ ├── UpdateArgoCDAppImagesInstallConventionTest.cs │ │ │ ├── UpdateArgoCDApplicationManifestsInstallConventionTests.cs │ │ │ └── ValidationResultExtensionMethodsTests.cs │ ├── ContainerImageReplacerTests.cs │ ├── Git │ │ ├── CommitMessageGeneratorTests.cs │ │ ├── GitVendorApiAdapters │ │ │ ├── GitHubApiAdapterFactoryTests.cs │ │ │ └── GitVendorApiAdapter_PullRequestTests.cs │ │ ├── RepositoryExtensionMethods.cs │ │ ├── RepositoryFactoryTests.cs │ │ ├── RepositoryHelpers.cs │ │ └── RepositoryWrapperTest.cs │ ├── Helm │ │ ├── ArgoCDHelmVariablesImageUpdaterTests.cs │ │ ├── HelmSourceExtensionMethodsTests.cs │ │ ├── HelmValuesEditorTests.cs │ │ ├── HelmValuesFileUpdateTargetParserTests.cs │ │ └── HelmYamlParserTests.cs │ ├── KustomizeImageReplacerTests.cs │ ├── Mapping │ │ └── GoTemplatingToOctostacheTests.cs │ └── Models │ │ ├── ContainerImageReferenceTests.cs │ │ └── TemplatedImagePathTests.cs ├── Azure │ └── AzureClientFixture.cs ├── Calamari.Tests.csproj ├── Common │ ├── FeatureToggles │ │ └── FeatureToggleExtensionsFixture.cs │ └── Plumbing │ │ └── Extensions │ │ └── StringExtensionsTests.cs ├── Fixtures │ ├── ApplyDelta │ │ └── ApplyDeltaFixture.cs │ ├── Bash │ │ ├── BashFixture.cs │ │ ├── BashProxyFixture.cs │ │ └── Scripts │ │ │ ├── create-artifact.sh │ │ │ ├── enumerate-variables.sh │ │ │ ├── hello.sh │ │ │ ├── parameters.sh │ │ │ ├── print-encoded-variable.sh │ │ │ ├── print-sensitive-variable.sh │ │ │ ├── proxy.sh │ │ │ ├── report-kubernetes-manifest-file.sh │ │ │ ├── report-kubernetes-manifest.sh │ │ │ ├── stderr.sh │ │ │ ├── strict-mode.sh │ │ │ └── update-progress.sh │ ├── Certificates │ │ ├── ImportCertificateCommandFixture.cs │ │ ├── PrivateKeyAccessRuleExtensionMethodsTests.cs │ │ ├── PrivateKeyAccessRuleSerializationTestFixture.cs │ │ └── WindowsX509CertificateStoreFixture.cs │ ├── Commands │ │ ├── CommandFromModuleTest.cs │ │ ├── RegisterPackageUseCommandTest.cs │ │ ├── RunScriptTest.cs │ │ ├── RunTestScriptCommand.cs │ │ ├── ScriptHookMock.cs │ │ └── Scripts │ │ │ └── awsscript.ps1 │ ├── ConfigurationTransforms │ │ ├── Approved │ │ │ ├── ConfigurationTransformsFixture.XmlWithNamespacesIsCorrectlyProcessed.approved.txt │ │ │ ├── TransformFileLocatorFixture.When_TransformIsFileNameOnly_And_TargetIsFileNameOnly_ItSucceeds.approved.txt │ │ │ ├── TransformFileLocatorFixture.When_TransformIsFileNameOnly_And_TargetIsFullPath_ItFails.approved.txt │ │ │ ├── TransformFileLocatorFixture.When_TransformIsFileNameOnly_And_TargetIsRelative_ItSucceeds.approved.txt │ │ │ ├── TransformFileLocatorFixture.When_TransformIsFileNameOnly_And_TargetIsWildcardFileNameOnly_ItSucceeds.approved.txt │ │ │ ├── TransformFileLocatorFixture.When_TransformIsFileNameOnly_And_TargetIsWildcardFullPath_ItFails.approved.txt │ │ │ ├── TransformFileLocatorFixture.When_TransformIsFileNameOnly_And_TargetIsWildcardRelative_ItSucceeds.approved.txt │ │ │ ├── TransformFileLocatorFixture.When_TransformIsFullPath_And_TargetIsFileNameOnly_ItSucceeds.approved.txt │ │ │ ├── TransformFileLocatorFixture.When_TransformIsFullPath_And_TargetIsFullPath_ItFails.approved.txt │ │ │ ├── TransformFileLocatorFixture.When_TransformIsFullPath_And_TargetIsInTheExtractionDirectoryRoot_ItSucceeds.approved.txt │ │ │ ├── TransformFileLocatorFixture.When_TransformIsFullPath_And_TargetIsRelativeToExtractionDirectory_ItSucceeds.approved.txt │ │ │ ├── TransformFileLocatorFixture.When_TransformIsFullPath_And_TargetIsRelativeWildcard_ItSucceeds.approved.txt │ │ │ ├── TransformFileLocatorFixture.When_TransformIsFullPath_And_TargetIsRelative_ItFails.approved.txt │ │ │ ├── TransformFileLocatorFixture.When_TransformIsFullPath_And_TargetIsWildcardFileNameOnly_ItSucceeds.approved.txt │ │ │ ├── TransformFileLocatorFixture.When_TransformIsFullPath_And_TargetIsWildcardFullPath_ItFails.approved.txt │ │ │ ├── TransformFileLocatorFixture.When_TransformIsRelativePath_And_TargetIsFileNameOnly_ItSucceeds.approved.txt │ │ │ ├── TransformFileLocatorFixture.When_TransformIsRelativePath_And_TargetIsFullPath_ItFails.approved.txt │ │ │ ├── TransformFileLocatorFixture.When_TransformIsRelativePath_And_TargetIsRelative_AndDirectoryRepeats_ItSucceeds.approved.txt │ │ │ ├── TransformFileLocatorFixture.When_TransformIsRelativePath_And_TargetIsRelative_ItSucceeds.approved.txt │ │ │ ├── TransformFileLocatorFixture.When_TransformIsRelativePath_And_TargetIsWildcardFileNameOnly_ItSucceeds.approved.txt │ │ │ ├── TransformFileLocatorFixture.When_TransformIsRelativePath_And_TargetIsWildcardFullPath_ItFails.approved.txt │ │ │ ├── TransformFileLocatorFixture.When_TransformIsRelativePath_And_TargetIsWildcardRelative_ItSucceeds.approved.txt │ │ │ ├── TransformFileLocatorFixture.When_TransformIsWildcardFileNameOnly_And_TargetIsFileNameOnly_2_ItSucceeds.approved.txt │ │ │ ├── TransformFileLocatorFixture.When_TransformIsWildcardFileNameOnly_And_TargetIsFileNameOnly_ItSucceeds.approved.txt │ │ │ ├── TransformFileLocatorFixture.When_TransformIsWildcardFileNameOnly_And_TargetIsFullPath_ItFails.approved.txt │ │ │ ├── TransformFileLocatorFixture.When_TransformIsWildcardFileNameOnly_And_TargetIsRelativePath_ItSucceeds.approved.txt │ │ │ ├── TransformFileLocatorFixture.When_TransformIsWildcardFileNameOnly_And_TargetIsWildCardInsideFileNameOnly_ItFails.approved.txt │ │ │ ├── TransformFileLocatorFixture.When_TransformIsWildcardFileNameOnly_And_TargetIsWildcardFileNameOnly_ItSucceeds.approved.txt │ │ │ ├── TransformFileLocatorFixture.When_TransformIsWildcardFileNameOnly_And_TargetIsWildcardFullPath_ItFails.approved.txt │ │ │ ├── TransformFileLocatorFixture.When_TransformIsWildcardFileNameOnly_And_TargetIsWildcardRelativePath_ItSucceeds.approved.txt │ │ │ ├── TransformFileLocatorFixture.When_TransformIsWildcardFullPath_And_TargetIsFileNameOnly_ItSucceeds.approved.txt │ │ │ ├── TransformFileLocatorFixture.When_TransformIsWildcardFullPath_And_TargetIsFullPath_ItFails.approved.txt │ │ │ ├── TransformFileLocatorFixture.When_TransformIsWildcardFullPath_And_TargetIsRelativePath_ItFails.approved.txt │ │ │ ├── TransformFileLocatorFixture.When_TransformIsWildcardFullPath_And_TargetIsWildcardFileNameOnly_ItSucceeds.approved.txt │ │ │ ├── TransformFileLocatorFixture.When_TransformIsWildcardFullPath_And_TargetIsWildcardFullPath_ItFails.approved.txt │ │ │ ├── TransformFileLocatorFixture.When_TransformIsWildcardFullPath_And_TargetIsWildcardRelativePath_ItSucceeds.approved.txt │ │ │ ├── TransformFileLocatorFixture.When_TransformIsWildcardRelativePath_And_TargetIsFileNameOnly_ItSucceeds.approved.txt │ │ │ ├── TransformFileLocatorFixture.When_TransformIsWildcardRelativePath_And_TargetIsFullPath_ItFails.approved.txt │ │ │ ├── TransformFileLocatorFixture.When_TransformIsWildcardRelativePath_And_TargetIsRelativePath_ItSucceeds.approved.txt │ │ │ ├── TransformFileLocatorFixture.When_TransformIsWildcardRelativePath_And_TargetIsWildcardFileNameOnly_ItSucceeds.approved.txt │ │ │ ├── TransformFileLocatorFixture.When_TransformIsWildcardRelativePath_And_TargetIsWildcardFullPath_ItFails.approved.txt │ │ │ └── TransformFileLocatorFixture.When_TransformIsWildcardRelativePath_And_TargetIsWildcardRelativePath_ItSucceeds.approved.txt │ │ ├── ConfigurationTransformTestCaseBuilder.cs │ │ ├── ConfigurationTransformsFixture.cs │ │ ├── Samples │ │ │ ├── Bad.config │ │ │ ├── Web.Empty.config │ │ │ ├── Web.Release.config │ │ │ ├── Web.Warning.config │ │ │ ├── Web.config │ │ │ ├── nlog.Release.config │ │ │ └── nlog.config │ │ ├── TransformFileLocatorFixture.cs │ │ └── VerboseTransformLoggerFixture.cs │ ├── ConfigurationVariables │ │ ├── ConfigurationVariablesFixture.cs │ │ └── Samples │ │ │ ├── App.config │ │ │ ├── Bad.config │ │ │ ├── CrazyNamespace.config │ │ │ ├── NoHeader.config │ │ │ └── StrongTyped.config │ ├── Deployment │ │ ├── Approved │ │ │ ├── DeployPackageWithJsonConfigurationFixture.ShouldReplaceJsonPropertiesFromVariables.approved.json │ │ │ ├── DeployPackageWithStructuredConfigurationFixture.CanPerformReplacementOnAGlobThatMatchesFilesInDifferentFormats.approved.json │ │ │ ├── DeployPackageWithStructuredConfigurationFixture.CanPerformReplacementOnAGlobThatMatchesFilesInDifferentFormats.approved.yaml │ │ │ ├── DeployPackageWithStructuredConfigurationFixture.CanPerformReplacementOnMultipleTargetFiles.approved.json │ │ │ ├── DeployPackageWithStructuredConfigurationFixture.CanPerformReplacementOnMultipleTargetFiles.approved.yaml │ │ │ ├── DeployPackageWithStructuredConfigurationFixture.FallsBackToJsonIfUnknownFileExtension.approved.json │ │ │ ├── DeployPackageWithStructuredConfigurationFixture.IfThereAreDuplicateNsPrefixesTheFirstOneIsUsedAndAWarningIsLogged.approved.xml │ │ │ ├── DeployPackageWithStructuredConfigurationFixture.LogsAWarningIfAVariableTreatedAsMarkupIsInvalid.approved.xml │ │ │ ├── DeployPackageWithStructuredConfigurationFixture.ShouldPerformReplacementInJsonFileWithANonJsonExtension.approved.json │ │ │ ├── DeployPackageWithStructuredConfigurationFixture.ShouldPerformReplacementInJsonFileWithFileExtForOtherSupportedConfigFormat.approved.json │ │ │ ├── DeployPackageWithStructuredConfigurationFixture.ShouldPerformReplacementInProperties.approved.properties │ │ │ ├── DeployPackageWithStructuredConfigurationFixture.ShouldPerformReplacementInPropertiesFileWithANonPropertiesExtension.approved.properties │ │ │ ├── DeployPackageWithStructuredConfigurationFixture.ShouldPerformReplacementInXml.approved.xml │ │ │ ├── DeployPackageWithStructuredConfigurationFixture.ShouldPerformReplacementInXmlFileWithANonXmlExtension.approved.xml │ │ │ ├── DeployPackageWithStructuredConfigurationFixture.ShouldPerformReplacementInYaml.approved.yaml │ │ │ ├── DeployPackageWithStructuredConfigurationFixture.ShouldPerformReplacementInYamlFileWithANonYamlExtension.approved.yaml │ │ │ ├── DeployPackageWithStructuredConfigurationFixture.SucceedsButWarnsIfTargetIsADirectory.approved.json │ │ │ ├── DeployPackageWithStructuredConfigurationFixture.SucceedsButWarnsIfTargetIsADirectory.approved.yaml │ │ │ ├── DeployWindowsServiceArgumentsFixture.ShouldDeployAndInstallWhenThereAreArguments.approved.txt │ │ │ └── DeployWindowsServiceArgumentsFixture.ShouldDeployAndInstallWhenThereAreSpacesInArguments.approved.txt │ │ ├── CleanFixture.cs │ │ ├── Conventions │ │ │ ├── AlreadyInstalledConventionFixture.cs │ │ │ ├── ConditionalConventionFixture.cs │ │ │ ├── ConfigTransforms │ │ │ │ ├── bar.Production.config │ │ │ │ ├── bar.Release.config │ │ │ │ ├── bar.Tenant-1.config │ │ │ │ ├── bar.blah │ │ │ │ ├── bar.config │ │ │ │ ├── bar.foo.blah │ │ │ │ ├── bar.sitemap │ │ │ │ ├── config │ │ │ │ │ ├── fizz.buzz.config │ │ │ │ │ ├── fizz.sitemap.config │ │ │ │ │ └── fizz.xml │ │ │ │ ├── foo.bar.additional.config │ │ │ │ ├── foo.bar.blah │ │ │ │ ├── foo.bar.config │ │ │ │ ├── foo.bar.xml │ │ │ │ ├── foo.baz │ │ │ │ ├── foo.blah │ │ │ │ ├── foo.config │ │ │ │ ├── foo.xml │ │ │ │ ├── transform │ │ │ │ │ ├── fizz.buzz.xml │ │ │ │ │ ├── fizz.config │ │ │ │ │ └── fizz.xml │ │ │ │ ├── xyz.bar.blah │ │ │ │ └── xyz.foo.blah │ │ │ ├── ConfigurationTransformConventionFixture.cs │ │ │ ├── ConfigurationVariablesConventionFixture.cs │ │ │ ├── ConfiguredScriptConventionFixture.cs │ │ │ ├── CopyPackageToCustomInstallationDirectoryConventionFixture.cs │ │ │ ├── ExtractPackageFixture.cs │ │ │ ├── FeatureScriptConventionFixture.cs │ │ │ ├── LegacyIisWebSiteConventionFixture.cs │ │ │ ├── PackagedScriptConventionFixture.cs │ │ │ ├── RunningDeploymentFixture.cs │ │ │ ├── StructuredConfigurationVariablesConventionFixture.cs │ │ │ └── SubstituteInFilesFixture.cs │ │ ├── DeployBilingualPackageFixture.cs │ │ ├── DeployPackageFixture.cs │ │ ├── DeployPackageWithJsonConfigurationFixture.cs │ │ ├── DeployPackageWithScriptsFixture.cs │ │ ├── DeployPackageWithStructuredConfigurationFixture.cs │ │ ├── DeployVhdFixture.cs │ │ ├── DeployWebPackageFixture.cs │ │ ├── DeployWebPackageToIISFixture.cs │ │ ├── DeployWindowsServiceAbstractFixture.cs │ │ ├── DeployWindowsServiceArgumentsFixture.cs │ │ ├── DeployWindowsServiceFixture.cs │ │ ├── DeployWindowsServiceWithCustomServiceNameFixture.cs │ │ ├── Packages │ │ │ ├── Acme.JsonFileOutput │ │ │ │ ├── Acme.JsonFileOutput.csproj │ │ │ │ ├── Acme.JsonFileOutput.nuspec │ │ │ │ └── values.json │ │ │ ├── Acme.Package │ │ │ │ ├── Acme.Package.csproj │ │ │ │ ├── Acme.Package.nuspec │ │ │ │ ├── PostDeploy.ps1 │ │ │ │ └── PreDeploy.ps1 │ │ │ ├── Acme.PackageBilingual │ │ │ │ ├── Acme.PackageBilingual.csproj │ │ │ │ ├── Acme.PackageBilingual.nuspec │ │ │ │ ├── Deploy.ps1 │ │ │ │ ├── Deploy.sh │ │ │ │ ├── PostDeploy.ps1 │ │ │ │ ├── PostDeploy.sh │ │ │ │ ├── PreDeploy.ps1 │ │ │ │ └── PreDeploy.sh │ │ │ ├── Acme.Service │ │ │ │ ├── Acme.Service.csproj │ │ │ │ ├── Acme.Service.exe │ │ │ │ └── Acme.Service.nuspec │ │ │ ├── Acme.StructuredConfigFiles │ │ │ │ ├── Acme.StructuredConfigFiles.csproj │ │ │ │ ├── Acme.StructuredConfigFiles.nuspec │ │ │ │ ├── config.properties │ │ │ │ ├── duplicate-prefixes.xml │ │ │ │ ├── json.xml │ │ │ │ ├── malformed.json │ │ │ │ ├── properties.config │ │ │ │ ├── properties.yaml │ │ │ │ ├── values.config │ │ │ │ ├── values.json │ │ │ │ ├── values.xml │ │ │ │ ├── values.yaml │ │ │ │ ├── xml.config │ │ │ │ ├── xml.json │ │ │ │ ├── yaml.config │ │ │ │ └── yaml.xml │ │ │ ├── Acme.Vhd │ │ │ │ ├── InVhd │ │ │ │ │ ├── AlternateApplicationPath │ │ │ │ │ │ ├── appsettings.json │ │ │ │ │ │ ├── web.Production.config │ │ │ │ │ │ └── web.config │ │ │ │ │ └── ApplicationPath │ │ │ │ │ │ ├── appsettings.json │ │ │ │ │ │ ├── web.Production.config │ │ │ │ │ │ └── web.config │ │ │ │ └── InZip │ │ │ │ │ └── PreDeploy.ps1 │ │ │ ├── Acme.Web.Tests │ │ │ │ ├── Acme.Web.Tests.Nix.nuspec │ │ │ │ ├── Acme.Web.Tests.csproj │ │ │ │ ├── Acme.Web.Tests.nuspec │ │ │ │ ├── Deploy.ps1 │ │ │ │ ├── Deploy.sh │ │ │ │ ├── PostDeploy.ps1 │ │ │ │ ├── PostDeploy.sh │ │ │ │ ├── PreDeploy.ps1 │ │ │ │ ├── PreDeploy.sh │ │ │ │ ├── assets │ │ │ │ │ ├── Blob.jpg │ │ │ │ │ └── styles.css │ │ │ │ ├── web.Production.config │ │ │ │ └── web.config │ │ │ ├── Acme.Web │ │ │ │ ├── Acme.Web.Nix.csproj │ │ │ │ ├── Acme.Web.Nix.nuspec │ │ │ │ ├── Acme.Web.csproj │ │ │ │ ├── Acme.Web.nuspec │ │ │ │ ├── Deploy.ps1 │ │ │ │ ├── Deploy.sh │ │ │ │ ├── DeployFailed.csx │ │ │ │ ├── DeployFailed.ps1 │ │ │ │ ├── DeployFailed.sh │ │ │ │ ├── PostDeploy.ps1 │ │ │ │ ├── PostDeploy.sh │ │ │ │ ├── PreDeploy.ps1 │ │ │ │ ├── PreDeploy.sh │ │ │ │ ├── assets │ │ │ │ │ ├── Blob.jpg │ │ │ │ │ ├── README.txt │ │ │ │ │ └── styles.css │ │ │ │ ├── web.Production.config │ │ │ │ └── web.config │ │ │ ├── DumpArgs │ │ │ │ ├── DumpArgs.csproj │ │ │ │ ├── DumpArgs.exe │ │ │ │ └── DumpArgs.nuspec │ │ │ ├── Octopus.Sample.AzureCloudService │ │ │ │ ├── Deploy.ps1 │ │ │ │ ├── Humpty.cspkg │ │ │ │ ├── Octopus.Sample.AzureCloudService.csproj │ │ │ │ ├── Octopus.Sample.AzureCloudService.nuspec │ │ │ │ ├── PostDeploy.ps1 │ │ │ │ └── ServiceConfiguration.Cloud.cscfg │ │ │ ├── PackageBuilder.cs │ │ │ └── VhdBuilder.cs │ │ └── TransferPackageFixture.cs │ ├── Discovery │ │ └── TargetDiscoveryScopeFixture.cs │ ├── DotnetScript │ │ ├── DotnetScriptBootstrapperFixture.cs │ │ ├── DotnetScriptFixture.cs │ │ ├── DotnetScriptProxyFixture.cs │ │ └── Scripts │ │ │ ├── CreateArtifact.csx │ │ │ ├── Hello.csx │ │ │ ├── InvalidSyntax.csx │ │ │ ├── IsolatedLoadContext.csx │ │ │ ├── Parameters.csx │ │ │ ├── ParametersUsingArgs.csx │ │ │ ├── PrintEncodedVariable.csx │ │ │ ├── PrintSensitiveVariable.csx │ │ │ ├── Proxy.csx │ │ │ ├── ThrowsException.csx │ │ │ └── UpdateProgress.csx │ ├── FindPackage │ │ └── FindPackageFixture.cs │ ├── FunctionCodeGen │ │ ├── Approved │ │ │ └── DynamicFunctionFixture.EnsurePowerShellLanguageCodeGen.approved.txt │ │ └── DynamicFunctionFixture.cs │ ├── Iis │ │ └── IisFixture.cs │ ├── Integration │ │ ├── FileSystem │ │ │ ├── CalamariPhysicalFileSystemFixture.cs │ │ │ ├── PackageStoreFixture.cs │ │ │ ├── PathExtensionsFixture.cs │ │ │ ├── RetryFixture.cs │ │ │ ├── TestCalamariPhysicalFileSystem.cs │ │ │ ├── TestFile.cs │ │ │ └── WindowsPhysicalFileSystemFixture.cs │ │ ├── Packages │ │ │ ├── ArchiveLimits │ │ │ │ ├── EnforceCompressionRatioDecoratorFixture.cs │ │ │ │ ├── EnforceDecompressionLimitDecoratorFixture.cs │ │ │ │ ├── LogArchiveMetricsDecoratorFixture.cs │ │ │ │ └── NullExtractor.cs │ │ │ ├── ArtifactoryPackageDownloaderFixture.cs │ │ │ ├── CombinedPackageExtractorFixture.cs │ │ │ ├── DockerImagePackageDownloaderFixture.cs │ │ │ ├── FileNameEncoderFixture.cs │ │ │ ├── GitHubPackageDownloadFixture.cs │ │ │ ├── HelmChartPackageDownloaderFixture.cs │ │ │ ├── MavenPackageDownloaderFixture.cs │ │ │ ├── NuGetFilesystemDownloaderFixture.cs │ │ │ ├── NuGetPackageDownloaderFixture.cs │ │ │ ├── PackageExtractorFixture.cs │ │ │ ├── PackageNameFixture.cs │ │ │ ├── S3PackageDownloaderFixture.cs │ │ │ ├── Samples │ │ │ │ ├── Acme.Core.1.0.0.0-bugfix.nupkg │ │ │ │ ├── Acme.Core.1.0.0.0-bugfix.tar │ │ │ │ ├── Acme.Core.1.0.0.0-bugfix.tar.bz2 │ │ │ │ ├── Acme.Core.1.0.0.0-bugfix.tar.gz │ │ │ │ ├── Acme.Core.1.0.0.0-bugfix.tar.xz │ │ │ │ ├── Acme.Core.1.0.0.0-bugfix.zip │ │ │ │ ├── Acme.Core.1.0.0.0-symlink.tar.gz │ │ │ │ ├── example.0.0.1.tgz │ │ │ │ ├── utf8.Filenames-1.0.0.zip │ │ │ │ └── utf8.Filenámes-1.0.0.zip │ │ │ └── TestHttpServer.cs │ │ ├── Process │ │ │ ├── CommandLineRunnerFixture.cs │ │ │ └── Semaphores │ │ │ │ ├── NixSystemSemaphoreFixture.cs │ │ │ │ ├── SemaphoreFixtureBase.cs │ │ │ │ └── WindowsSystemSemaphoreFixture.cs │ │ ├── Proxies │ │ │ ├── ProxyEnvironmentVariablesGeneratorFixture.cs │ │ │ ├── ProxySettingsInitializerFixture.cs │ │ │ ├── ScriptProxyFixtureBase.cs │ │ │ ├── WebProxyInitializerFixture.cs │ │ │ └── WindowsScriptProxyFixtureBase.cs │ │ └── Scripting │ │ │ ├── BashScriptEngineFixture.cs │ │ │ ├── CSharpScriptEngineFixture.cs │ │ │ ├── PowerShellCoreBootstrapperFixture.cs │ │ │ ├── PowerShellScriptEngineFixture.cs │ │ │ ├── ScriptEngineFixture.cs │ │ │ └── ScriptEngineFixtureBase.cs │ ├── Logging │ │ └── LoggingFixture.cs │ ├── Manifest │ │ ├── ExecuteManifestCommandFixture.cs │ │ └── InstructionBuilder.cs │ ├── Nginx │ │ ├── Approved │ │ │ ├── NginxFixture.ExecuteWorks.0.approved.txt │ │ │ ├── NginxFixture.ExecuteWorks.apiLocation.approved.txt │ │ │ ├── NginxFixture.ExecuteWorks.rootLocation.approved.txt │ │ │ ├── NginxFixture.SetupReverseProxySite.approved.txt │ │ │ ├── NginxFixture.SetupReverseProxyWithSslSite.approved.txt │ │ │ ├── NginxFixture.SetupReverseProxyWithSslUsingCertificateVariableSite.approved.txt │ │ │ ├── NginxFixture.SetupReverseProxyWithSslUsingCertificateVariableSite.crt.approved.txt │ │ │ ├── NginxFixture.SetupStaticContentSite.approved.txt │ │ │ ├── NginxFixture.SetupStaticContentSiteWithMultipleIncludeDirectives.approved.txt │ │ │ ├── NginxFixture.SetupStaticContentWithReverseProxySite.apiLocation.approved.txt │ │ │ └── NginxFixture.SetupStaticContentWithReverseProxySite.rootLocation.approved.txt │ │ └── NginxFixture.cs │ ├── PackageDownload │ │ ├── AuthenticatedTestAttribute.cs │ │ ├── NuGetFeedSupport │ │ │ ├── Calamari.Tests.Fixtures.PackageDownload.NuGetFeedSupport.nuspec │ │ │ └── Readme.md │ │ ├── NuGetFeedSupportFixture.cs │ │ └── PackageDownloadFixture.cs │ ├── PackageRetention │ │ ├── FileSystemThatHasSpace.cs │ │ ├── JournalEntryBuilder.cs │ │ ├── JournalFixture.cs │ │ ├── JsonJournalRepositoryFixture.cs │ │ ├── LeastFrequentlyUsedWithAgingSortFixture.cs │ │ ├── LeastFrequentlyUsedWithAgingSortPerformanceFixture.cs │ │ ├── PackageIdentityBuilder.cs │ │ ├── PackageIdentityFixture.cs │ │ ├── PackageQuantityPackageCacheCleanerFixture.cs │ │ ├── PercentFreeDiskSpacePackageCacheCleanerFixture.cs │ │ ├── Repository │ │ │ ├── InMemoryJournalRepository.cs │ │ │ └── StaticJsonJournalPathProvider.cs │ │ └── UsageDetailsBuilder.cs │ ├── PowerShell │ │ ├── Approved │ │ │ ├── PowerShellFixture.ShouldWriteServiceMessageForArtifacts.approved.txt │ │ │ └── PowerShellFixture.ShouldWriteVerboseMessageForArtifactsThatDoNotExist.approved.txt │ │ ├── Packages │ │ │ └── PackagedScript.1.0.0.zip │ │ ├── PowerShellCoreOnWindowsFixture.cs │ │ ├── PowerShellCoreProxyFixture.cs │ │ ├── PowerShellFixtureBase.cs │ │ ├── PowerShellOnLinuxOrMacFixture.cs │ │ ├── PowerShellProxyFixture.cs │ │ ├── Scripts │ │ │ ├── CanCreateArtifact.ps1 │ │ │ ├── CanCreateArtifactPiped.ps1 │ │ │ ├── CanDotSource.ps1 │ │ │ ├── CanSetVariable.ps1 │ │ │ ├── DontDoubleReplace.ps1 │ │ │ ├── Exit2.ps1 │ │ │ ├── Hello.ps1 │ │ │ ├── HelloWithVariable.ps1 │ │ │ ├── Invalid.ps1 │ │ │ ├── InvalidSyntax.ps1 │ │ │ ├── MyFunctions.ps1 │ │ │ ├── MyModule.psm1 │ │ │ ├── Output.ps1 │ │ │ ├── OutputVariableFromPrevious.ps1 │ │ │ ├── Parameters.ps1 │ │ │ ├── Path With $ │ │ │ │ └── PathWithDollar.ps1 │ │ │ ├── Path With ' │ │ │ │ └── PathWithSingleQuote.ps1 │ │ │ ├── Ping.Nix.ps1 │ │ │ ├── Ping.Win.ps1 │ │ │ ├── PrintVariables.ps1 │ │ │ ├── Profile.Nix.ps1 │ │ │ ├── Profile.Windows.ps1 │ │ │ ├── Proxy.ps1 │ │ │ ├── ReportKubernetesManifest.ps1 │ │ │ ├── ReportKubernetesManifestFile.ps1 │ │ │ ├── ScriptWithBOM.ps1 │ │ │ ├── StdErr.ps1 │ │ │ ├── UpdateProgress.ps1 │ │ │ ├── UpdateProgressFromPipeline.ps1 │ │ │ ├── UseModule.ps1 │ │ │ └── WarningForMissingArtifact.ps1 │ │ └── WindowsPowerShellFixture.cs │ ├── ProgramFixture.cs │ ├── Python │ │ ├── PythonFixture.cs │ │ ├── PythonProxyFixture.cs │ │ └── Scripts │ │ │ ├── checkname.py │ │ │ ├── createartifactnix.py │ │ │ ├── createartifactwin.py │ │ │ ├── failstep.py │ │ │ ├── failstepwithmessage.py │ │ │ ├── hello.py │ │ │ ├── output.py │ │ │ ├── parameters.py │ │ │ ├── printvariables.py │ │ │ ├── proxy.py │ │ │ ├── setvariable.py │ │ │ └── updateprogress.py │ ├── Retention │ │ └── RetentionPolicyFixture.cs │ ├── ServiceMessages │ │ ├── ServiceMessageFixture.cs │ │ └── ServiceMessageParserFixture.cs │ ├── StructuredVariables │ │ ├── Approved │ │ │ ├── JsonFormatVariableReplacerFixture.DoesNothingIfThereAreNoVariables.approved.json │ │ │ ├── JsonFormatVariableReplacerFixture.ObjectIsNotModifiedIfTheVariableValueCannotBeParsed.approved.json │ │ │ ├── JsonFormatVariableReplacerFixture.ShouldExpandOctopusVariableReferences.approved.json │ │ │ ├── JsonFormatVariableReplacerFixture.ShouldFallBackToStringIfTypePreservationFails.approved.json │ │ │ ├── JsonFormatVariableReplacerFixture.ShouldIgnoreOctopusPrefix.approved.json │ │ │ ├── JsonFormatVariableReplacerFixture.ShouldKeepExistingValues.approved.json │ │ │ ├── JsonFormatVariableReplacerFixture.ShouldMatchAndReplaceIgnoringCase.approved.json │ │ │ ├── JsonFormatVariableReplacerFixture.ShouldPreserveEncodingUtf16DosBom.approved.txt │ │ │ ├── JsonFormatVariableReplacerFixture.ShouldPreserveEncodingUtf8DosBom.approved.txt │ │ │ ├── JsonFormatVariableReplacerFixture.ShouldPreserveEncodingUtf8UnixNoBom.approved.txt │ │ │ ├── JsonFormatVariableReplacerFixture.ShouldPreserveEncodingWindows1252DosNoBom.approved.txt │ │ │ ├── JsonFormatVariableReplacerFixture.ShouldReplaceBoolean.approved.json │ │ │ ├── JsonFormatVariableReplacerFixture.ShouldReplaceDecimal.approved.json │ │ │ ├── JsonFormatVariableReplacerFixture.ShouldReplaceElementInArray.approved.json │ │ │ ├── JsonFormatVariableReplacerFixture.ShouldReplaceEntireArray.approved.json │ │ │ ├── JsonFormatVariableReplacerFixture.ShouldReplaceInSimpleFile.approved.json │ │ │ ├── JsonFormatVariableReplacerFixture.ShouldReplaceNumber.approved.json │ │ │ ├── JsonFormatVariableReplacerFixture.ShouldReplacePropertyOfAnElementInArray.approved.json │ │ │ ├── JsonFormatVariableReplacerFixture.ShouldReplaceStructures.approved.json │ │ │ ├── JsonFormatVariableReplacerFixture.ShouldReplaceVariablesInTopLevelArray.approved.json │ │ │ ├── JsonFormatVariableReplacerFixture.ShouldReplaceWholeObject.approved.json │ │ │ ├── JsonFormatVariableReplacerFixture.ShouldReplaceWithAnEmptyString.approved.json │ │ │ ├── JsonFormatVariableReplacerFixture.ShouldReplaceWithColonInName.approved.json │ │ │ ├── JsonFormatVariableReplacerFixture.ShouldReplaceWithNull.approved.json │ │ │ ├── JsonFormatVariableReplacerFixture.ShouldUpgradeEncodingIfNecessaryToAccomodateVariables.approved.txt │ │ │ ├── PropertiesVariableReplacerFixture.CanReplaceAKeyThatContainsAPhysicalNewLine.approved.properties │ │ │ ├── PropertiesVariableReplacerFixture.CanReplaceASimpleKeyValuePair.approved.properties │ │ │ ├── PropertiesVariableReplacerFixture.CanReplaceAValueInAKeyThatDoesntHaveAValue.approved.properties │ │ │ ├── PropertiesVariableReplacerFixture.CanReplaceAValueInAKeyThatHasNeitherSeparatorNorValue.approved.properties │ │ │ ├── PropertiesVariableReplacerFixture.DoesNothingIfThereAreNoVariables.approved.properties │ │ │ ├── PropertiesVariableReplacerFixture.EscapesALeadingSpaceInValues.approved.properties │ │ │ ├── PropertiesVariableReplacerFixture.EscapesDosNewLinesInValues.approved.properties │ │ │ ├── PropertiesVariableReplacerFixture.EscapesNixNewLinesInValues.approved.properties │ │ │ ├── PropertiesVariableReplacerFixture.EscapesSlashesInValues.approved.properties │ │ │ ├── PropertiesVariableReplacerFixture.EscapesTabsInValues.approved.properties │ │ │ ├── PropertiesVariableReplacerFixture.HandlesAnEmptyFile.approved.properties │ │ │ ├── PropertiesVariableReplacerFixture.HandlesVariablesThatReferenceOtherVariables.approved.properties │ │ │ ├── PropertiesVariableReplacerFixture.OnlyReplacesExistingKeys.approved.properties │ │ │ ├── PropertiesVariableReplacerFixture.ShouldIgnoreOctopusPrefix.approved.properties │ │ │ ├── PropertiesVariableReplacerFixture.ShouldPreserveEncodingUtf16DosBom.approved.txt │ │ │ ├── PropertiesVariableReplacerFixture.ShouldPreserveEncodingUtf8DosBom.approved.txt │ │ │ ├── PropertiesVariableReplacerFixture.ShouldPreserveEncodingUtf8UnixNoBom.approved.txt │ │ │ ├── PropertiesVariableReplacerFixture.ShouldPreserveEncodingWindows1252DosNoBom.approved.txt │ │ │ ├── PropertiesVariableReplacerFixture.UnicodeCharsInKeysAreHandled.approved.properties │ │ │ ├── PropertiesVariableReplacerFixture.UnicodeCharsInValuesAreEscaped.approved.properties │ │ │ ├── XmlVariableReplacerFixture.CanInferNamespacePrefixesFromDocument.approved.xml │ │ │ ├── XmlVariableReplacerFixture.CanInsertTextIntoASelfClosingElement.approved.xml │ │ │ ├── XmlVariableReplacerFixture.CanInsertTextIntoAnEmptyElement.approved.xml │ │ │ ├── XmlVariableReplacerFixture.CanReplaceAComment.approved.xml │ │ │ ├── XmlVariableReplacerFixture.CanReplaceATextNode.approved.xml │ │ │ ├── XmlVariableReplacerFixture.CanReplaceAnAttribute.approved.xml │ │ │ ├── XmlVariableReplacerFixture.CanReplaceAnElementsChildren.approved.xml │ │ │ ├── XmlVariableReplacerFixture.CanReplaceAnElementsChildrenWhenTheElementHasMixedContent.approved.xml │ │ │ ├── XmlVariableReplacerFixture.CanReplaceAnElementsChildrenWhenTheNewChildrenHaveNamespaces.approved.xml │ │ │ ├── XmlVariableReplacerFixture.CanReplaceAnElementsText.approved.xml │ │ │ ├── XmlVariableReplacerFixture.CanReplaceCData.approved.xml │ │ │ ├── XmlVariableReplacerFixture.CanReplaceCDataInAnElement.approved.xml │ │ │ ├── XmlVariableReplacerFixture.CanReplaceMultipleElements.approved.xml │ │ │ ├── XmlVariableReplacerFixture.CanReplaceMultipleElementsInDifferentPartsOfTheTree.approved.xml │ │ │ ├── XmlVariableReplacerFixture.CanReplaceProcessingInstructions.approved.xml │ │ │ ├── XmlVariableReplacerFixture.CanUseXPath2Wildcards.approved.xml │ │ │ ├── XmlVariableReplacerFixture.DoesNotModifyDocumentWhenVariableCannotBeParsedAsMarkup.approved.xml │ │ │ ├── XmlVariableReplacerFixture.DoesNotThrowOnUnrecognisedNamespace.approved.xml │ │ │ ├── XmlVariableReplacerFixture.DoesNothingIfThereAreNoVariables.approved.xml │ │ │ ├── XmlVariableReplacerFixture.DoesntTreatVariableAsMarkupWhenReplacingAnElementThatContainsNoElementChildren.approved.xml │ │ │ ├── XmlVariableReplacerFixture.HandlesVariablesThatReferenceOtherVariables.approved.xml │ │ │ ├── XmlVariableReplacerFixture.ShouldAdaptDeclaredEncodingWhenNecessary.approved.txt │ │ │ ├── XmlVariableReplacerFixture.ShouldIgnoreOctopusPrefix.approved.xml │ │ │ ├── XmlVariableReplacerFixture.ShouldPreserveEncodingIso88592UnixNoBom.approved.txt │ │ │ ├── XmlVariableReplacerFixture.ShouldPreserveEncodingUtf16DosBom.approved.txt │ │ │ ├── XmlVariableReplacerFixture.ShouldPreserveEncodingUtf8DosBom.approved.txt │ │ │ ├── XmlVariableReplacerFixture.ShouldPreserveEncodingUtf8UnixNoBom.approved.txt │ │ │ ├── XmlVariableReplacerFixture.ShouldPreserveEncodingWindows1252DosNoBom.approved.txt │ │ │ ├── XmlVariableReplacerFixture.ShouldUpgradeEncodingIfNecessaryToAccomodateVariables.approved.txt │ │ │ ├── XmlVariableReplacerFixture.UsesTheFirstNamespaceWhenADuplicatePrefixIsFound.approved.xml │ │ │ ├── YamlVariableReplacerFixture.CanReplaceMappingDespiteReplacementInsideMapping.approved.yaml │ │ │ ├── YamlVariableReplacerFixture.CanReplaceMappingWithString.approved.yaml │ │ │ ├── YamlVariableReplacerFixture.CanReplaceNestedList.approved.yaml │ │ │ ├── YamlVariableReplacerFixture.CanReplaceSequenceWithString.approved.yaml │ │ │ ├── YamlVariableReplacerFixture.CanReplaceStringWithString.approved.yaml │ │ │ ├── YamlVariableReplacerFixture.CanReplaceStructures.approved.yaml │ │ │ ├── YamlVariableReplacerFixture.CanReplaceStructuresWithBlank.approved.yaml │ │ │ ├── YamlVariableReplacerFixture.DoesNothingIfThereAreNoVariables.approved.yaml │ │ │ ├── YamlVariableReplacerFixture.OutputShouldBeStringEqualToVariableWhenInputTypeDoesNotMatch.approved.yaml │ │ │ ├── YamlVariableReplacerFixture.ShouldExpandOctopusVariableReferences.approved.yaml │ │ │ ├── YamlVariableReplacerFixture.ShouldIgnoreOctopusPrefix.approved.yaml │ │ │ ├── YamlVariableReplacerFixture.ShouldMatchAndReplaceIgnoringCase.approved.yaml │ │ │ ├── YamlVariableReplacerFixture.ShouldPreserveComments.approved.yaml │ │ │ ├── YamlVariableReplacerFixture.ShouldPreserveDirectives.approved.yaml │ │ │ ├── YamlVariableReplacerFixture.ShouldPreserveEncodingUtf16DosBom.approved.txt │ │ │ ├── YamlVariableReplacerFixture.ShouldPreserveEncodingUtf8DosBom.approved.txt │ │ │ ├── YamlVariableReplacerFixture.ShouldPreserveEncodingUtf8UnixNoBom.approved.txt │ │ │ ├── YamlVariableReplacerFixture.ShouldPreserveEncodingWindows1252DosNoBom.approved.txt │ │ │ ├── YamlVariableReplacerFixture.ShouldPreserveFlowAndBlockStyles.approved.yaml │ │ │ ├── YamlVariableReplacerFixture.ShouldPreserveMostCommonIndent.approved.yaml │ │ │ ├── YamlVariableReplacerFixture.ShouldReplaceVariablesInTopLevelSequence.approved.yaml │ │ │ ├── YamlVariableReplacerFixture.ShouldReplaceWithColonInName.approved.yaml │ │ │ ├── YamlVariableReplacerFixture.ShouldReplaceWithEmpty.approved.yaml │ │ │ ├── YamlVariableReplacerFixture.ShouldReplaceWithNull.approved.yaml │ │ │ ├── YamlVariableReplacerFixture.ShouldUpgradeEncodingIfNecessaryToAccomodateVariables.approved.txt │ │ │ └── YamlVariableReplacerFixture.TypesAreInfluencedByThePositionInTheInputDocument.approved.yaml │ │ ├── JsonFormatVariableReplacerFixture.cs │ │ ├── PropertiesVariableReplacerFixture.cs │ │ ├── Samples │ │ │ ├── application.colon-in-name.yaml │ │ │ ├── application.directives.yaml │ │ │ ├── application.ignore-octopus.yaml │ │ │ ├── application.mixed-case.yaml │ │ │ ├── application.top-level-sequence.yaml │ │ │ ├── application.yaml │ │ │ ├── appsettings.array.json │ │ │ ├── appsettings.colon-in-name.json │ │ │ ├── appsettings.decimals.json │ │ │ ├── appsettings.existing-expected.json │ │ │ ├── appsettings.ignore-octopus.json │ │ │ ├── appsettings.object-array.json │ │ │ ├── appsettings.simple.json │ │ │ ├── appsettings.single.json │ │ │ ├── appsettings.top-level-array.json │ │ │ ├── blank.properties │ │ │ ├── broken.yaml │ │ │ ├── comments.yml │ │ │ ├── complex.xml │ │ │ ├── duplicate-prefixes.xml │ │ │ ├── elements.xml │ │ │ ├── enc-iso88592-unix-nobom.xml │ │ │ ├── enc-utf16-dos-bom.json │ │ │ ├── enc-utf16-dos-bom.properties │ │ │ ├── enc-utf16-dos-bom.xml │ │ │ ├── enc-utf16-dos-bom.yaml │ │ │ ├── enc-utf8-dos-bom.json │ │ │ ├── enc-utf8-dos-bom.properties │ │ │ ├── enc-utf8-dos-bom.xml │ │ │ ├── enc-utf8-dos-bom.yaml │ │ │ ├── enc-utf8-unix-nobom.json │ │ │ ├── enc-utf8-unix-nobom.properties │ │ │ ├── enc-utf8-unix-nobom.xml │ │ │ ├── enc-utf8-unix-nobom.yaml │ │ │ ├── enc-windows1252-dos-nobom.json │ │ │ ├── enc-windows1252-dos-nobom.properties │ │ │ ├── enc-windows1252-dos-nobom.xml │ │ │ ├── enc-windows1252-dos-nobom.yaml │ │ │ ├── example.properties │ │ │ ├── flow-and-block-styles.yaml │ │ │ ├── ignore-octopus.xml │ │ │ ├── indenting.yaml │ │ │ ├── pets.yaml │ │ │ ├── structures.json │ │ │ ├── structures.yaml │ │ │ ├── types-fall-back.json │ │ │ ├── types-fall-back.yaml │ │ │ ├── types.yaml │ │ │ └── unicode-key.properties │ │ ├── StructuredConfigVariablesServiceFixture.cs │ │ ├── VariableReplacerFixture.cs │ │ ├── XmlVariableReplacerFixture.cs │ │ ├── YamlEventStreamClassifierFixture.cs │ │ ├── YamlTransformApproachComparisonDemoFixture.cs │ │ └── YamlVariableReplacerFixture.cs │ ├── Substitutions │ │ ├── Approved │ │ │ └── SubstitutionsFixture.ShouldApplyFiltersDuringSubstitution.approved.txt │ │ ├── NonSensitiveSubstitutionsFixture.cs │ │ ├── Samples │ │ │ ├── ANSI.txt │ │ │ ├── ASCII.txt │ │ │ ├── Filters.txt │ │ │ ├── ParserErrors.txt │ │ │ ├── Servers-Dev.json │ │ │ ├── Servers.json │ │ │ ├── UTF16LE.ini │ │ │ ├── UTF8.txt │ │ │ └── UTF8BOM.txt │ │ └── SubstitutionsFixture.cs │ ├── TypeConverters │ │ └── TinyTypeConverterFixture.cs │ ├── Util │ │ ├── CrossPlatformFixture.cs │ │ ├── ExpectedExceptionAttribute.cs │ │ ├── HashCalculatorFixture.cs │ │ ├── InputSubstitutionFixture.cs │ │ ├── LsaUtility.cs │ │ ├── PasswordGenerator.cs │ │ ├── PrioritisedRegistrationFixture.cs │ │ ├── RelativeGlobFixture.cs │ │ ├── ScriptVariableEncryptorFixture.cs │ │ ├── StringExtensionsFixture.cs │ │ └── TestUserPrincipal.cs │ └── Variables │ │ ├── ContributeEnvironmentVariablesFixture.cs │ │ ├── DeploymentJournalVariableContributorFixture.cs │ │ ├── ScriptVariablesFixture.cs │ │ ├── VariableFactoryFixture.cs │ │ └── VariablesFixture.cs ├── GlobalTestSetup.cs ├── Helpers │ ├── AssentConfiguration.cs │ ├── CIAssentNamer.cs │ ├── CalamariFixture.cs │ ├── CaptureCommandOutputExtensions.cs │ ├── Certificates │ │ ├── SampleCertificate.cs │ │ └── SampleCertificateFiles │ │ │ ├── 3-cert-chain.pfx │ │ │ ├── capi_self_signed_privatekey_no_password.pfx │ │ │ ├── capi_self_signed_privatekey_password.pfx │ │ │ ├── cert-with-no-private-key.pfx │ │ │ ├── chain-signed-by-legacy-sha1-rsa.pfx │ │ │ ├── cng_privatekey_password.pfx │ │ │ └── fabrikam_no_private_key_password.pfx │ ├── CodeGenerator.cs │ ├── DeltaPackage.cs │ ├── DirectoryEx.cs │ ├── FoundPackage.cs │ ├── KubernetesJsonResourceScrubber.cs │ ├── SilentLog.cs │ ├── StringExtensions.cs │ ├── StubScriptWrapper.cs │ ├── TarGzBuilder.cs │ ├── TestProgram.cs │ ├── TextExtensions.cs │ ├── VariableExtensions.cs │ └── VariablesExtensions.cs ├── Java │ └── Fixtures │ │ └── Deployment │ │ ├── DeployJavaArchiveFixture.cs │ │ └── Packages │ │ └── HelloWorld.0.0.1.jar ├── KubernetesFixtures │ ├── ApiResourceOutputParserTests.cs │ ├── Approved │ │ ├── KubernetesContextScriptWrapperFixture.ExecutionShouldApplyChmodInBash.approved.txt │ │ ├── KubernetesContextScriptWrapperFixture.ExecutionShouldFailWhenAccountTypeNotValid.approved.txt │ │ ├── KubernetesContextScriptWrapperFixture.ExecutionShouldOutputKubeConfig.approved.txt │ │ ├── KubernetesContextScriptWrapperFixture.ExecutionShouldUseGivenNamespace.approved.txt │ │ ├── KubernetesContextScriptWrapperFixture.ExecutionUsingPodServiceAccount_WithServerCert.approved.txt │ │ ├── KubernetesContextScriptWrapperFixture.ExecutionUsingPodServiceAccount_WithoutServerCert.approved.txt │ │ ├── KubernetesContextScriptWrapperFixture.ExecutionWithAzureServicePrincipal.approved.txt │ │ ├── KubernetesContextScriptWrapperFixture.ExecutionWithAzureServicePrincipalWithAdmin.approved.txt │ │ ├── KubernetesContextScriptWrapperFixture.ExecutionWithClientAndCertificateAuthority.approved.txt │ │ ├── KubernetesContextScriptWrapperFixture.ExecutionWithCustomKubectlExecutable.approved.txt │ │ ├── KubernetesContextScriptWrapperFixture.ExecutionWithCustomKubectlExecutable_FileDoesNotExist.approved.txt │ │ ├── KubernetesContextScriptWrapperFixture.ExecutionWithCustomKubectlExecutable_FileExists.approved.txt │ │ ├── KubernetesContextScriptWrapperFixture.ExecutionWithEKS_AwsCLIAuthenticator.approved.txt │ │ ├── KubernetesContextScriptWrapperFixture.ExecutionWithEKS_AwsCLIAuthenticator_WithExecFeatureToggleEnabled.approved.txt │ │ ├── KubernetesContextScriptWrapperFixture.ExecutionWithEKS_IAMAuthenticator.approved.txt │ │ ├── KubernetesContextScriptWrapperFixture.ExecutionWithGoogleCloudAccount_WhenBothZoneAndRegionAreProvided.approved.txt │ │ ├── KubernetesContextScriptWrapperFixture.ExecutionWithGoogleCloudAccount_WhenNeitherZoneOrRegionAreProvided.approved.txt │ │ ├── KubernetesContextScriptWrapperFixture.ExecutionWithGoogleCloudAccount_WhenRegionIsProvided.approved.txt │ │ ├── KubernetesContextScriptWrapperFixture.ExecutionWithGoogleCloudAccount_WhenZoneIsProvided.approved.txt │ │ ├── KubernetesContextScriptWrapperFixture.ExecutionWithUsernamePassword.approved.txt │ │ ├── KubernetesContextScriptWrapperLiveFixtureEks.DeployRawYaml_WithMultipleYamlFilesGlobPatterns_YamlFilesAppliedInCorrectBatches.ApplyingBatches.approved.txt │ │ ├── KubernetesContextScriptWrapperLiveFixtureEks.DeployRawYaml_WithMultipleYamlFilesGlobPatterns_YamlFilesAppliedInCorrectBatches.ConfigMap1.approved.txt │ │ ├── KubernetesContextScriptWrapperLiveFixtureEks.DeployRawYaml_WithMultipleYamlFilesGlobPatterns_YamlFilesAppliedInCorrectBatches.ConfigMap3.approved.txt │ │ ├── KubernetesContextScriptWrapperLiveFixtureEks.DeployRawYaml_WithMultipleYamlFilesGlobPatterns_YamlFilesAppliedInCorrectBatches.Deployment1.approved.txt │ │ ├── KubernetesContextScriptWrapperLiveFixtureEks.DeployRawYaml_WithMultipleYamlFilesGlobPatterns_YamlFilesAppliedInCorrectBatches.Deployment2.approved.txt │ │ ├── KubernetesContextScriptWrapperLiveFixtureEks.DeployRawYaml_WithMultipleYamlFilesGlobPatterns_YamlFilesAppliedInCorrectBatches.Service1.approved.txt │ │ ├── KubernetesContextScriptWrapperLiveFixtureEks.DeployRawYaml_WithRawYamlDeploymentScriptOrCommand_OutputShouldIndicateSuccessfulDeployment.approved.txt │ │ └── KubernetesContextScriptWrapperLiveFixtureEks.DeployRawYaml_WithYamlThatWillNotSucceed_OutputShouldIndicateFailure.approved.txt │ ├── Authentication │ │ ├── BaseSetupKubectlAuthenticationFixture.cs │ │ ├── SetupKubectlAuthenticationAwsFixture.cs │ │ └── SetupKubectlAuthenticationFixture.cs │ ├── Builders │ │ └── ApiResourcesScopeLookupBuilder.cs │ ├── Charts │ │ ├── CustomValues.2.0.0.zip │ │ ├── empty-chart-1.0.0.tgz │ │ ├── hooks-only-1.0.0.tgz │ │ ├── mychart-0.3.7.tgz │ │ ├── mychart-0.3.8.tgz │ │ ├── mychart-with-no-root-folder-0.3.8.tgz │ │ └── mychart-with-specific-location-0.3.8.tar.gz │ ├── Commands │ │ ├── Executors │ │ │ ├── GatherAndApplyRawYamlExecutorTests.cs │ │ │ ├── GlobberGroupingTests.cs │ │ │ └── KustomizeExecutorTests.cs │ │ ├── KubernetesApplyRawYamlCommandFixture.cs │ │ └── KubernetesKustomizeCommandFixture.cs │ ├── DoNotDoubleLog.cs │ ├── GoDurationParserFixture.cs │ ├── Helm │ │ ├── GitRepositoryValuesFileWriterFixture.cs │ │ ├── HelmTemplateValueSourcesFixture.cs │ │ ├── HelmTemplateValueSourcesParserFixture.cs │ │ ├── InlineYamlValuesFileWriterFixture.cs │ │ ├── KeyValuesValuesFileWriterFixture.cs │ │ └── PackageValuesFileWriterFixture.cs │ ├── Helm3UpgradeFixture.cs │ ├── HelmInstalledVersionUpgradeFixture.cs │ ├── HelmUpgradeFixture.cs │ ├── HelmVersionParserFixture.cs │ ├── InstallTools.cs │ ├── Integration │ │ └── HelmCliTests.cs │ ├── JObjectExtensionMethods.cs │ ├── KubernetesContextScriptWrapperFixture.cs │ ├── KubernetesContextScriptWrapperLiveFixture.cs │ ├── KubernetesContextScriptWrapperLiveFixtureAks.cs │ ├── KubernetesContextScriptWrapperLiveFixtureAksLocalAccessDisabled.cs │ ├── KubernetesContextScriptWrapperLiveFixtureBase.cs │ ├── KubernetesContextScriptWrapperLiveFixtureEks.cs │ ├── KubernetesContextScriptWrapperLiveFixtureForEc2Instance.cs │ ├── KubernetesContextScriptWrapperLiveFixtureGke.cs │ ├── KubernetesManifestNamespaceResolverTests.cs │ ├── ManifestParserTests.cs │ ├── ManifestReportScriptWrapperTests.cs │ ├── ManifestReporterTests.cs │ ├── ResourceStatus │ │ ├── ResourceRetrieverTests.cs │ │ ├── ResourceStatusReportScriptWrapperTests.cs │ │ ├── ResourceUpdateReporterTests.cs │ │ ├── Resources │ │ │ ├── ConfigMapTests.cs │ │ │ ├── CronJobTests.cs │ │ │ ├── DaemonSetTests.cs │ │ │ ├── DeploymentTests.cs │ │ │ ├── EndpointSliceTests.cs │ │ │ ├── IngressTests.cs │ │ │ ├── JobTests.cs │ │ │ ├── PersistentVolumeClaimTests.cs │ │ │ ├── PersistentVolumeTests.cs │ │ │ ├── PodTests.cs │ │ │ ├── ReplicaSetTests.cs │ │ │ ├── SecretTests.cs │ │ │ ├── ServiceTests.cs │ │ │ └── StatefulSetTests.cs │ │ ├── RunningResourceStatusCheckTests.cs │ │ ├── TestFileLoader.cs │ │ ├── TimerTests.cs │ │ └── assets │ │ │ ├── invalid-syntax.yaml │ │ │ ├── invalid.yaml │ │ │ ├── manifests │ │ │ ├── configmap.yml │ │ │ ├── custom.yml │ │ │ ├── deployment.yml │ │ │ ├── feedsecrets.yml │ │ │ ├── ingress.yml │ │ │ ├── secret.yml │ │ │ ├── service.yml │ │ │ └── unknown.yml │ │ │ ├── multiple-resources.yaml │ │ │ ├── no-namespace.yaml │ │ │ ├── no-namespace │ │ │ └── deployment.yml │ │ │ ├── one-deployment-and-one-namespace.json │ │ │ ├── one-deployment.json │ │ │ ├── one-old-deployment-and-one-new-deployment.json │ │ │ ├── single-deployment.yaml │ │ │ └── two-deployments.json │ ├── Terraform │ │ ├── Clusters │ │ │ ├── AKS-local-access-disabled │ │ │ │ ├── aks.kubernetes.tf │ │ │ │ ├── aks.tf │ │ │ │ ├── main.tf │ │ │ │ ├── outputs.tf │ │ │ │ └── providers.tf │ │ │ ├── AKS │ │ │ │ ├── aks.kubernetes.tf │ │ │ │ ├── aks.tf │ │ │ │ ├── main.tf │ │ │ │ ├── outputs.tf │ │ │ │ └── providers.tf │ │ │ ├── EKS │ │ │ │ ├── eks.tf │ │ │ │ ├── main.tf │ │ │ │ ├── outputs.tf │ │ │ │ └── providers.tf │ │ │ └── GKE │ │ │ │ ├── gke.tf │ │ │ │ ├── main.tf │ │ │ │ ├── outputs.tf │ │ │ │ └── providers.tf │ │ ├── EC2 │ │ │ ├── ec2.kubernetes.tf │ │ │ ├── ec2.tf │ │ │ ├── main.tf │ │ │ ├── outputs.tf │ │ │ ├── providers.tf │ │ │ └── test.sh │ │ ├── GCOM │ │ │ ├── compute.tf │ │ │ ├── main.tf │ │ │ └── providers.tf │ │ └── StaticClusters │ │ │ ├── AKS │ │ │ ├── aks.tf │ │ │ ├── main.tf │ │ │ └── providers.tf │ │ │ ├── EKS │ │ │ ├── eks.kubernetes.tf │ │ │ ├── eks.tf │ │ │ ├── kubeconfig.tpl │ │ │ ├── main.tf │ │ │ ├── outputs.tf │ │ │ └── providers.tf │ │ │ ├── GKE │ │ │ ├── gke.tf │ │ │ ├── main.tf │ │ │ └── providers.tf │ │ │ └── readme.md │ ├── TestableKubernetesDeploymentCommand.cs │ └── ValuesBuilderTests.cs ├── LaunchTools │ └── NodeExecutorFixture.cs ├── Logger │ └── AbstractLogFixture.cs ├── NewPipeline │ ├── CalamariFlavourStructuredVariableReplacementFixture.cs │ ├── Config │ │ ├── json.txt │ │ ├── properties.txt │ │ ├── web.config │ │ └── yaml.txt │ └── PipelineCommandFixture.cs ├── Properties │ └── AssemblyInfo.cs ├── ProxyRoutines.cs ├── Some.cs └── TestProgramWrapper.cs ├── Calamari.sln ├── Calamari.sln.DotSettings ├── Calamari ├── ArgoCD │ ├── ArgoCDConstants.cs │ ├── ArgoCDInstanceLinks.cs │ ├── ArgoCDModule.cs │ ├── ArgoCDOutputVariablesWriter.cs │ ├── Commands │ │ ├── UpdateArgoCDAppImagesCommand.cs │ │ └── UpdateArgoCDAppManifestsCommand.cs │ ├── ContainerImageReplacer.cs │ ├── Conventions │ │ ├── ApplicationValidator.cs │ │ ├── ArgoCDManifestsFileMatcher.cs │ │ ├── ArgoCDTaskLogExtensionMethods.cs │ │ ├── ArgoCdApplicationManifestParser.cs │ │ ├── ArgoCommitToGitConfig.cs │ │ ├── DeploymentConfigFactory.cs │ │ ├── FileCopySpecification.cs │ │ ├── GitCommitParameters.cs │ │ ├── PackageRelativeFile.cs │ │ ├── ScopingAnnotationReader.cs │ │ ├── UpdateArgoCDAppDeploymentConfig.cs │ │ ├── UpdateArgoCDAppImagesInstallConvention.cs │ │ ├── UpdateArgoCDApplicationManifestsInstallConvention.cs │ │ └── ValidationResultExtensionMethods.cs │ ├── Domain │ │ ├── Application.cs │ │ ├── ApplicationEvent.cs │ │ ├── ApplicationSpec.cs │ │ ├── ApplicationStatus.cs │ │ ├── Converters │ │ │ ├── ApplicationStatusConverter.cs │ │ │ ├── SingleOrArrayConverter.cs │ │ │ ├── SourceConverter.cs │ │ │ ├── SourcePropertyConverter.cs │ │ │ ├── SourceTypeListConverter.cs │ │ │ └── SourcesConverter.cs │ │ ├── Destination.cs │ │ ├── HelmConfig.cs │ │ ├── Metadata.cs │ │ └── Sources.cs │ ├── Dtos │ │ └── ArgoCDCustomPropertiesDto.cs │ ├── Git │ │ ├── CommitMessageGenerator.cs │ │ ├── GitBranchName.cs │ │ ├── GitCommitMessage.cs │ │ ├── GitCommitSummary.cs │ │ ├── GitConnection.cs │ │ ├── GitHead.cs │ │ ├── GitReference.cs │ │ ├── GitVendorApiAdapters │ │ │ ├── AzureDevOpsApiAdapter.cs │ │ │ ├── AzureDevOpsApiAdapterFactory.cs │ │ │ ├── BitBucketApiAdapter.cs │ │ │ ├── BitBucketApiAdapterFactory.cs │ │ │ ├── GitHubApiAdapter.cs │ │ │ ├── GitHubApiAdapterFactory.cs │ │ │ ├── GitLabApiAdapter.cs │ │ │ ├── GitLabApiAdapterFactory.cs │ │ │ ├── GitVendorApiAdapterLocator.cs │ │ │ ├── IGitVendorApiAdapter.cs │ │ │ ├── IGitVendorApiAdapterFactory.cs │ │ │ ├── PullRequest.cs │ │ │ └── StringExtensionMethods.cs │ │ ├── LibGit2SharpExtensionMethods.cs │ │ ├── RepositoryExtensionMethods.cs │ │ ├── RepositoryFactory.cs │ │ ├── RepositoryWrapper.cs │ │ └── UniqueRepoNameGenerator.cs │ ├── GitHub │ │ └── GitHubRepositoryOwnerParser.cs │ ├── Helm │ │ ├── HelmContainerImageReplacer.cs │ │ ├── HelmSourceExtensionMethods.cs │ │ ├── HelmUpdateImageResult.cs │ │ ├── HelmValuesEditor.cs │ │ ├── HelmValuesFileUpdateTargetParser.cs │ │ ├── HelmYamlParser.cs │ │ └── InvalidHelmImageReplaceAnnotationsException.cs │ ├── HelmDiscovery.cs │ ├── IContainerImageReplacer.cs │ ├── KustomizeDiscovery.cs │ ├── KustomizeImageReplacer.cs │ ├── Mapping │ │ └── GoTemplatingToOctostacheConverter.cs │ ├── Models │ │ ├── ApplicationName.cs │ │ ├── ApplicationSourceName.cs │ │ ├── ArgoCDImageUpdateTarget.cs │ │ ├── ContainerImageReference.cs │ │ ├── EnvironmentSlug.cs │ │ ├── HelmSourceConfigurationProblem.cs │ │ ├── HelmValuesFileImageUpdateTarget.cs │ │ ├── ImageReplacementResult.cs │ │ ├── ImageUpdateChanges.cs │ │ ├── ProjectSlug.cs │ │ ├── TemplatedImagePath.cs │ │ └── TenantSlug.cs │ ├── VariablesExtensionMethods.cs │ └── YamlRegexExtensionMethods.cs ├── Calamari.csproj ├── Calamari.exe.manifest ├── Calamari.nuspec ├── Commands │ ├── CleanCommand.cs │ ├── CleanPackagesCommand.cs │ ├── CommandMeta.cs │ ├── DeployPackageCommand.cs │ ├── DownloadPackageCommand.cs │ ├── ExecuteManifestCommand.cs │ ├── ExtractPackageCommand.cs │ ├── FindPackageCommand.cs │ ├── ICommandWithInputs.cs │ ├── ImportCertificateCommand.cs │ ├── Java │ │ ├── DeployJavaArchiveCommand.cs │ │ └── JavaLibraryCommand.cs │ ├── KubernetesAuthenticationCommand.cs │ ├── RegisterPackageUseCommand.cs │ ├── ReleasePackageLockCommand.cs │ ├── RunScriptCommand.cs │ ├── StructuredConfigVariablesCommand.cs │ ├── SubstituteInFilesCommand.cs │ ├── SubstituteVariablesInFilesCommand.cs │ └── TransferPackageCommand.cs ├── Deployment │ ├── Conventions │ │ ├── AlreadyInstalledConvention.cs │ │ ├── CopyPackageToCustomInstallationDirectoryConvention.cs │ │ ├── ExecuteScriptConvention.cs │ │ ├── FeatureConvention.cs │ │ ├── JavaStepConvention.cs │ │ ├── LegacyIisWebSiteConvention.cs │ │ ├── RePackArchiveConvention.cs │ │ ├── RollbackScriptConvention.cs │ │ └── TransferPackageConvention.cs │ ├── Features │ │ ├── IFeature.cs │ │ ├── IisWebSiteAfterPostDeployFeature.cs │ │ ├── IisWebSiteBeforeDeployFeature.cs │ │ ├── IisWebSiteFeature.cs │ │ ├── Java │ │ │ ├── Actions │ │ │ │ ├── JavaAction.cs │ │ │ │ ├── JavaKeystoreAction.cs │ │ │ │ ├── TomcatDeployCertificateAction.cs │ │ │ │ ├── TomcatStateAction.cs │ │ │ │ ├── WildFlyStateAction.cs │ │ │ │ └── WildflyDeployCertificateAction.cs │ │ │ ├── JavaBaseFeature.cs │ │ │ ├── TomcatFeature.cs │ │ │ └── WildflyFeature.cs │ │ └── NginxFeature.cs │ ├── PackageRetention │ │ ├── Caching │ │ │ ├── FirstInFirstOutJournalEntryComparer.cs │ │ │ ├── FirstInFirstOutJournalEntrySort.cs │ │ │ ├── IRetentionAlgorithm.cs │ │ │ ├── ISortJournalEntries.cs │ │ │ ├── JournalEntrySorter.cs │ │ │ ├── LeastFrequentlyUsedJournalEntry.cs │ │ │ ├── LeastFrequentlyUsedWithAgingSort.cs │ │ │ ├── MachinePackageCacheRetentionStrategy.cs │ │ │ ├── PackageQuantityPackageCacheCleaner.cs │ │ │ └── PercentFreeDiskSpacePackageCacheCleaner.cs │ │ ├── Model │ │ │ ├── JournalEntry.cs │ │ │ ├── PackageCache.cs │ │ │ ├── PackageJournal.cs │ │ │ ├── PackageLocks.cs │ │ │ ├── PackageUsage.cs │ │ │ └── UsageDetails.cs │ │ ├── PackageRetentionModule.cs │ │ └── Repositories │ │ │ ├── IJournalRepository.cs │ │ │ ├── IJsonJournalPathProvider.cs │ │ │ ├── JournalRepositoryBase.cs │ │ │ ├── JsonJournalRepository.cs │ │ │ └── VariableJsonJournalPathProvider.cs │ └── Retention │ │ ├── IRetentionPolicy.cs │ │ └── RetentionPolicy.cs ├── Integration │ ├── Iis │ │ ├── ApplicationPoolIdentityType.cs │ │ ├── IInternetInformationServer.cs │ │ ├── InternetInformationServer.cs │ │ ├── WebServerSevenSupport.cs │ │ ├── WebServerSixSupport.cs │ │ └── WebServerSupport.cs │ └── Nginx │ │ ├── NginxConfigurationValidationFailedException.cs │ │ ├── NginxDirectives.cs │ │ ├── NginxMissingRootLocationException.cs │ │ ├── NginxReloadConfigurationFailedException.cs │ │ ├── NginxServer.cs │ │ ├── NixNginxServer.cs │ │ └── WindowsNginxServer.cs ├── Kubernetes │ ├── ApiResourceIdentifier.cs │ ├── ApiResourceOutputParser.cs │ ├── ApiResourceScopeLookup.cs │ ├── Authentication │ │ ├── AccountTypes.cs │ │ ├── AwsCliAuth.cs │ │ ├── AzureKubernetesServicesAuth.cs │ │ └── GoogleKubernetesEngineAuth.cs │ ├── Commands │ │ ├── Discovery │ │ │ ├── IKubernetesDiscovererFactory.cs │ │ │ └── KubernetesDiscovererFactory.cs │ │ ├── Executors │ │ │ ├── BaseKubernetesApplyExecutor.cs │ │ │ ├── CommandResultWithOutputExtensionMethods.cs │ │ │ ├── GatherAndApplyRawYamlExecutor.cs │ │ │ ├── GlobberGrouping.cs │ │ │ ├── IKubernetesApplyExecutor.cs │ │ │ ├── KuberenetesApplyExtensionMethods.cs │ │ │ └── KustomizeExecutor.cs │ │ ├── HelmUpgradeCommand.cs │ │ ├── KubernetesApplyRawYamlCommand.cs │ │ ├── KubernetesDeploymentCommandBase.cs │ │ ├── KubernetesDiscoveryCommand.cs │ │ └── KubernetesKustomizeCommand.cs │ ├── Conventions │ │ ├── Helm │ │ │ ├── HelmManifestAndStatusReporter.cs │ │ │ └── HelmUpgradeExecutor.cs │ │ ├── HelmUpgradeWithKOSConvention.cs │ │ └── KubernetesAuthContextConvention.cs │ ├── Helm │ │ ├── GitRepositoryValuesFileWriter.cs │ │ ├── HelmTemplateValueSourcesParser.cs │ │ ├── HelmValuesFileUtils.cs │ │ ├── InlineYamlValuesFileWriter.cs │ │ ├── KeyValuesValuesFileWriter.cs │ │ ├── PackageValuesFileWriter.cs │ │ └── RawValuesToYamlConverter.cs │ ├── Integration │ │ ├── AwsCli.cs │ │ ├── AzureCli.cs │ │ ├── CaptureCommandOutput.cs │ │ ├── CommandLineTool.cs │ │ ├── GCloud.cs │ │ ├── GkeGcloudAuthPlugin.cs │ │ ├── HelmCli.cs │ │ ├── Kubectl.cs │ │ └── Kubelogin.cs │ ├── KubectlException.cs │ ├── KubernetesContextScriptWrapper.cs │ ├── KubernetesManifestNamespaceResolver.cs │ ├── KubernetesVariableExtensions.cs │ ├── ManifestParser.cs │ ├── ManifestReportScriptWrapper.cs │ ├── ManifestReporter.cs │ ├── ManifestRetriever.cs │ ├── ResourceLoggingExtensionMethods.cs │ ├── ResourceStatus │ │ ├── DeploymentStatus.cs │ │ ├── KubectlGet.cs │ │ ├── Options.cs │ │ ├── ResourceFinder.cs │ │ ├── ResourceRetriever.cs │ │ ├── ResourceStatusCheckTask.cs │ │ ├── ResourceStatusReportExecutor.cs │ │ ├── ResourceStatusReportScriptWrapper.cs │ │ ├── ResourceUpdateReporter.cs │ │ ├── Resources │ │ │ ├── ConfigMap.cs │ │ │ ├── ContainerStatus.cs │ │ │ ├── CronJob.cs │ │ │ ├── DaemonSet.cs │ │ │ ├── Deployment.cs │ │ │ ├── Endpoint.cs │ │ │ ├── EndpointSlice.cs │ │ │ ├── IResourceIdentity.cs │ │ │ ├── Ingress.cs │ │ │ ├── IngressRule.cs │ │ │ ├── Job.cs │ │ │ ├── LoadBalancerStatus.cs │ │ │ ├── PersistentVolume.cs │ │ │ ├── PersistentVolumeClaim.cs │ │ │ ├── Pod.cs │ │ │ ├── PortStatus.cs │ │ │ ├── ReplicaSet.cs │ │ │ ├── Resource.cs │ │ │ ├── ResourceFactory.cs │ │ │ ├── ResourceGroupVersionKind.cs │ │ │ ├── ResourceGroupVersionKindExtensionMethods.cs │ │ │ ├── ResourceIdentifier.cs │ │ │ ├── ResourceStatus.cs │ │ │ ├── Secret.cs │ │ │ ├── Service.cs │ │ │ ├── ServicePort.cs │ │ │ ├── StatefulSet.cs │ │ │ └── SupportedResourceGroupVersionKinds.cs │ │ ├── RunningResourceStatusCheck.cs │ │ └── Timer.cs │ ├── Scripts │ │ └── AzurePowershellContext.ps1 │ ├── SetupKubectlAuthentication.cs │ ├── SpecialVariables.cs │ └── YamlDotNetExtensionMethods.cs ├── LaunchTools │ ├── CalamariExecutor.cs │ ├── Instruction.cs │ ├── LaunchTool.cs │ ├── LaunchTools.cs │ └── NodeExecutor.cs ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── Scripts │ ├── Octopus.Features.HelloWorld_BeforePreDeploy.ps1 │ ├── Octopus.Features.HelloWorld_BeforePreDeploy.sh │ ├── Octopus.Features.IISWebSite_BeforePostDeploy.ps1 │ ├── Octopus.Features.Nginx_AfterDeploy.sh │ ├── Octopus.Features.Nginx_BeforePreDeploy.sh │ ├── Octopus.Features.Nginx_DeployFailed.sh │ ├── Octopus.Features.RedGateDatabase_BeforePostDeploy.ps1 │ ├── Octopus.Features.Vhd_BeforePostDeploy.ps1 │ ├── Octopus.Features.Vhd_BeforePreDeploy.ps1 │ ├── Octopus.Features.Vhd_DeployFailed.ps1 │ ├── Octopus.Features.WindowsService_AfterPreDeploy.ps1 │ └── Octopus.Features.WindowsService_BeforePostDeploy.ps1 └── app.config ├── Directory.Build.props ├── Package └── app.config ├── Solution Items ├── SolutionInfo.cs └── VersionInfo.cs └── lib ├── Microsoft.Web.XmlTransform.dll └── NuGet.Core.dll /.config/dotnet-tools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/.config/dotnet-tools.json -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/merge-forward-pull-request-automation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/.github/workflows/merge-forward-pull-request-automation.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/.gitignore -------------------------------------------------------------------------------- /.nuke/parameters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/.nuke/parameters.json -------------------------------------------------------------------------------- /ForbiddenWords.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/ForbiddenWords.txt -------------------------------------------------------------------------------- /GitVersion.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/GitVersion.yml -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /NuGet.Config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/NuGet.Config -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/README.md -------------------------------------------------------------------------------- /certificates/OctopusDevelopment.pfx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/certificates/OctopusDevelopment.pfx -------------------------------------------------------------------------------- /certificates/signtool.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/certificates/signtool.exe -------------------------------------------------------------------------------- /credits/credits.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/credits/credits.md -------------------------------------------------------------------------------- /credits/credits.md.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/credits/credits.md.template -------------------------------------------------------------------------------- /global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/global.json -------------------------------------------------------------------------------- /octoversion.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/octoversion.json -------------------------------------------------------------------------------- /scripts/azure-test-subscription-cleanup/Invoke-SandboxCleanup.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/scripts/azure-test-subscription-cleanup/Invoke-SandboxCleanup.ps1 -------------------------------------------------------------------------------- /scripts/azure-test-subscription-cleanup/dry-run.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/scripts/azure-test-subscription-cleanup/dry-run.ps1 -------------------------------------------------------------------------------- /scripts/azure-test-subscription-cleanup/helpers/azure.psm1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/scripts/azure-test-subscription-cleanup/helpers/azure.psm1 -------------------------------------------------------------------------------- /scripts/azure-test-subscription-cleanup/helpers/cleanup.psm1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/scripts/azure-test-subscription-cleanup/helpers/cleanup.psm1 -------------------------------------------------------------------------------- /scripts/azure-test-subscription-cleanup/helpers/logging.psm1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/scripts/azure-test-subscription-cleanup/helpers/logging.psm1 -------------------------------------------------------------------------------- /scripts/azure-test-subscription-cleanup/helpers/octopus.psm1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/scripts/azure-test-subscription-cleanup/helpers/octopus.psm1 -------------------------------------------------------------------------------- /scripts/azure-test-subscription-cleanup/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/scripts/azure-test-subscription-cleanup/readme.md -------------------------------------------------------------------------------- /scripts/azure-test-subscription-cleanup/resourceGroupExclusionList.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /source/Calamari.Aws/Calamari.Aws.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Aws/Calamari.Aws.csproj -------------------------------------------------------------------------------- /source/Calamari.Aws/Calamari.Aws.exe.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Aws/Calamari.Aws.exe.manifest -------------------------------------------------------------------------------- /source/Calamari.Aws/Calamari.Aws.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Aws/Calamari.Aws.nuspec -------------------------------------------------------------------------------- /source/Calamari.Aws/Commands/CreateAwsS3Command.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Aws/Commands/CreateAwsS3Command.cs -------------------------------------------------------------------------------- /source/Calamari.Aws/Commands/DeleteCloudFormationCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Aws/Commands/DeleteCloudFormationCommand.cs -------------------------------------------------------------------------------- /source/Calamari.Aws/Commands/DeployAwsCloudFormationCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Aws/Commands/DeployAwsCloudFormationCommand.cs -------------------------------------------------------------------------------- /source/Calamari.Aws/Commands/UploadAwsS3Command.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Aws/Commands/UploadAwsS3Command.cs -------------------------------------------------------------------------------- /source/Calamari.Aws/Deployment/AmazonFileUploadException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Aws/Deployment/AmazonFileUploadException.cs -------------------------------------------------------------------------------- /source/Calamari.Aws/Deployment/AwsSpecialVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Aws/Deployment/AwsSpecialVariables.cs -------------------------------------------------------------------------------- /source/Calamari.Aws/Deployment/Conventions/BucketKeyProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Aws/Deployment/Conventions/BucketKeyProvider.cs -------------------------------------------------------------------------------- /source/Calamari.Aws/Exceptions/PermissionException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Aws/Exceptions/PermissionException.cs -------------------------------------------------------------------------------- /source/Calamari.Aws/Exceptions/RollbackException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Aws/Exceptions/RollbackException.cs -------------------------------------------------------------------------------- /source/Calamari.Aws/Exceptions/UnknownException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Aws/Exceptions/UnknownException.cs -------------------------------------------------------------------------------- /source/Calamari.Aws/Integration/AwsAuthConvention.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Aws/Integration/AwsAuthConvention.cs -------------------------------------------------------------------------------- /source/Calamari.Aws/Integration/AwsScriptWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Aws/Integration/AwsScriptWrapper.cs -------------------------------------------------------------------------------- /source/Calamari.Aws/Integration/CloudFormation/ChangeSetArn.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Aws/Integration/CloudFormation/ChangeSetArn.cs -------------------------------------------------------------------------------- /source/Calamari.Aws/Integration/CloudFormation/StackArn.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Aws/Integration/CloudFormation/StackArn.cs -------------------------------------------------------------------------------- /source/Calamari.Aws/Integration/CloudFormation/VariableOutput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Aws/Integration/CloudFormation/VariableOutput.cs -------------------------------------------------------------------------------- /source/Calamari.Aws/Integration/S3/BucketKeyBehaviourType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Aws/Integration/S3/BucketKeyBehaviourType.cs -------------------------------------------------------------------------------- /source/Calamari.Aws/Integration/S3/Etag.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Aws/Integration/S3/Etag.cs -------------------------------------------------------------------------------- /source/Calamari.Aws/Integration/S3/IHaveBucketKeyBehaviour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Aws/Integration/S3/IHaveBucketKeyBehaviour.cs -------------------------------------------------------------------------------- /source/Calamari.Aws/Integration/S3/IProvideS3TargetOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Aws/Integration/S3/IProvideS3TargetOptions.cs -------------------------------------------------------------------------------- /source/Calamari.Aws/Integration/S3/S3FileSelectionProperties.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Aws/Integration/S3/S3FileSelectionProperties.cs -------------------------------------------------------------------------------- /source/Calamari.Aws/Integration/S3/S3FileSelectionTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Aws/Integration/S3/S3FileSelectionTypes.cs -------------------------------------------------------------------------------- /source/Calamari.Aws/Integration/S3/S3ObjectExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Aws/Integration/S3/S3ObjectExtensions.cs -------------------------------------------------------------------------------- /source/Calamari.Aws/Integration/S3/S3PackageOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Aws/Integration/S3/S3PackageOptions.cs -------------------------------------------------------------------------------- /source/Calamari.Aws/Integration/S3/S3TargetMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Aws/Integration/S3/S3TargetMode.cs -------------------------------------------------------------------------------- /source/Calamari.Aws/Integration/S3/S3TargetPropertiesBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Aws/Integration/S3/S3TargetPropertiesBase.cs -------------------------------------------------------------------------------- /source/Calamari.Aws/Integration/S3/S3UploadResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Aws/Integration/S3/S3UploadResult.cs -------------------------------------------------------------------------------- /source/Calamari.Aws/Serialization/FileSelectionsConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Aws/Serialization/FileSelectionsConverter.cs -------------------------------------------------------------------------------- /source/Calamari.Aws/Util/ClientExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Aws/Util/ClientExtensions.cs -------------------------------------------------------------------------------- /source/Calamari.Aws/Util/ConstantClassExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Aws/Util/ConstantClassExtensions.cs -------------------------------------------------------------------------------- /source/Calamari.Aws/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Aws/app.config -------------------------------------------------------------------------------- /source/Calamari.Azure/AppServices/AppSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Azure/AppServices/AppSettings.cs -------------------------------------------------------------------------------- /source/Calamari.Azure/AppServices/AzureTargetSite.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Azure/AppServices/AzureTargetSite.cs -------------------------------------------------------------------------------- /source/Calamari.Azure/AppServices/ConnectionStringsSetting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Azure/AppServices/ConnectionStringsSetting.cs -------------------------------------------------------------------------------- /source/Calamari.Azure/AppServices/RetryPolicies.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Azure/AppServices/RetryPolicies.cs -------------------------------------------------------------------------------- /source/Calamari.Azure/ArmClientExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Azure/ArmClientExtensions.cs -------------------------------------------------------------------------------- /source/Calamari.Azure/AzureClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Azure/AzureClient.cs -------------------------------------------------------------------------------- /source/Calamari.Azure/AzureKnownEnvironment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Azure/AzureKnownEnvironment.cs -------------------------------------------------------------------------------- /source/Calamari.Azure/AzureVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Azure/AzureVariables.cs -------------------------------------------------------------------------------- /source/Calamari.Azure/Calamari.Azure.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Azure/Calamari.Azure.csproj -------------------------------------------------------------------------------- /source/Calamari.Azure/SlotConfigNamesInvalidIdFilterPolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Azure/SlotConfigNamesInvalidIdFilterPolicy.cs -------------------------------------------------------------------------------- /source/Calamari.AzureAppService.Tests/AzureResourceFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureAppService.Tests/AzureResourceFixture.cs -------------------------------------------------------------------------------- /source/Calamari.AzureAppService.Tests/functionapp.1.0.0.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureAppService.Tests/functionapp.1.0.0.zip -------------------------------------------------------------------------------- /source/Calamari.AzureAppService.Tests/sample.1.0.0.war: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureAppService.Tests/sample.1.0.0.war -------------------------------------------------------------------------------- /source/Calamari.AzureAppService.Tests/sample4-1.0.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureAppService.Tests/sample4-1.0.0.jar -------------------------------------------------------------------------------- /source/Calamari.AzureAppService/Azure/AccountVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureAppService/Azure/AccountVariables.cs -------------------------------------------------------------------------------- /source/Calamari.AzureAppService/Azure/AzureResource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureAppService/Azure/AzureResource.cs -------------------------------------------------------------------------------- /source/Calamari.AzureAppService/Azure/AzureWebAppTagHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureAppService/Azure/AzureWebAppTagHelper.cs -------------------------------------------------------------------------------- /source/Calamari.AzureAppService/Azure/DefaultVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureAppService/Azure/DefaultVariables.cs -------------------------------------------------------------------------------- /source/Calamari.AzureAppService/Azure/SpecialVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureAppService/Azure/SpecialVariables.cs -------------------------------------------------------------------------------- /source/Calamari.AzureAppService/Behaviors/AppDeployBehaviour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureAppService/Behaviors/AppDeployBehaviour.cs -------------------------------------------------------------------------------- /source/Calamari.AzureAppService/Calamari.AzureAppService.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureAppService/Calamari.AzureAppService.csproj -------------------------------------------------------------------------------- /source/Calamari.AzureAppService/DeployAzureAppServiceCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureAppService/DeployAzureAppServiceCommand.cs -------------------------------------------------------------------------------- /source/Calamari.AzureAppService/HealthCheckCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureAppService/HealthCheckCommand.cs -------------------------------------------------------------------------------- /source/Calamari.AzureAppService/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureAppService/Program.cs -------------------------------------------------------------------------------- /source/Calamari.AzureAppService/Properties/InternalsVisibleTo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureAppService/Properties/InternalsVisibleTo.cs -------------------------------------------------------------------------------- /source/Calamari.AzureAppService/PublishingProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureAppService/PublishingProfile.cs -------------------------------------------------------------------------------- /source/Calamari.AzureAppService/TargetDiscoveryCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureAppService/TargetDiscoveryCommand.cs -------------------------------------------------------------------------------- /source/Calamari.AzureResourceGroup.Tests/DeploymentNameFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureResourceGroup.Tests/DeploymentNameFixture.cs -------------------------------------------------------------------------------- /source/Calamari.AzureResourceGroup/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureResourceGroup/App.config -------------------------------------------------------------------------------- /source/Calamari.AzureResourceGroup/AzureAccountVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureResourceGroup/AzureAccountVariables.cs -------------------------------------------------------------------------------- /source/Calamari.AzureResourceGroup/AzureResourceGroupOperator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureResourceGroup/AzureResourceGroupOperator.cs -------------------------------------------------------------------------------- /source/Calamari.AzureResourceGroup/BicepCli.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureResourceGroup/BicepCli.cs -------------------------------------------------------------------------------- /source/Calamari.AzureResourceGroup/DefaultVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureResourceGroup/DefaultVariables.cs -------------------------------------------------------------------------------- /source/Calamari.AzureResourceGroup/DeploymentName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureResourceGroup/DeploymentName.cs -------------------------------------------------------------------------------- /source/Calamari.AzureResourceGroup/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureResourceGroup/Program.cs -------------------------------------------------------------------------------- /source/Calamari.AzureResourceGroup/SpecialVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureResourceGroup/SpecialVariables.cs -------------------------------------------------------------------------------- /source/Calamari.AzureResourceGroup/TemplateService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureResourceGroup/TemplateService.cs -------------------------------------------------------------------------------- /source/Calamari.AzureScripting/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureScripting/App.config -------------------------------------------------------------------------------- /source/Calamari.AzureScripting/AzureContextScriptWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureScripting/AzureContextScriptWrapper.cs -------------------------------------------------------------------------------- /source/Calamari.AzureScripting/Calamari.AzureScripting.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureScripting/Calamari.AzureScripting.csproj -------------------------------------------------------------------------------- /source/Calamari.AzureScripting/CalamariCertificateStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureScripting/CalamariCertificateStore.cs -------------------------------------------------------------------------------- /source/Calamari.AzureScripting/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureScripting/Program.cs -------------------------------------------------------------------------------- /source/Calamari.AzureScripting/Scripts/AzureContext.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureScripting/Scripts/AzureContext.ps1 -------------------------------------------------------------------------------- /source/Calamari.AzureScripting/Scripts/AzureContext.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureScripting/Scripts/AzureContext.sh -------------------------------------------------------------------------------- /source/Calamari.AzureScripting/SpecialVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureScripting/SpecialVariables.cs -------------------------------------------------------------------------------- /source/Calamari.AzureServiceFabric/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureServiceFabric/App.config -------------------------------------------------------------------------------- /source/Calamari.AzureServiceFabric/CalamariCertificateStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureServiceFabric/CalamariCertificateStore.cs -------------------------------------------------------------------------------- /source/Calamari.AzureServiceFabric/HealthCheckBehaviour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureServiceFabric/HealthCheckBehaviour.cs -------------------------------------------------------------------------------- /source/Calamari.AzureServiceFabric/HealthCheckCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureServiceFabric/HealthCheckCommand.cs -------------------------------------------------------------------------------- /source/Calamari.AzureServiceFabric/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureServiceFabric/Program.cs -------------------------------------------------------------------------------- /source/Calamari.AzureServiceFabric/ServiceFabricHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureServiceFabric/ServiceFabricHelper.cs -------------------------------------------------------------------------------- /source/Calamari.AzureServiceFabric/SpecialVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureServiceFabric/SpecialVariables.cs -------------------------------------------------------------------------------- /source/Calamari.AzureWebApp.NetCoreShim/AesEncryption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureWebApp.NetCoreShim/AesEncryption.cs -------------------------------------------------------------------------------- /source/Calamari.AzureWebApp.NetCoreShim/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureWebApp.NetCoreShim/Program.cs -------------------------------------------------------------------------------- /source/Calamari.AzureWebApp.NetCoreShim/Retry/RetryInterval.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureWebApp.NetCoreShim/Retry/RetryInterval.cs -------------------------------------------------------------------------------- /source/Calamari.AzureWebApp.NetCoreShim/Retry/RetryTracker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureWebApp.NetCoreShim/Retry/RetryTracker.cs -------------------------------------------------------------------------------- /source/Calamari.AzureWebApp.NetCoreShim/WebDeploymentExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureWebApp.NetCoreShim/WebDeploymentExecutor.cs -------------------------------------------------------------------------------- /source/Calamari.AzureWebApp.Tests/DeployAzureWebCommandFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureWebApp.Tests/DeployAzureWebCommandFixture.cs -------------------------------------------------------------------------------- /source/Calamari.AzureWebApp.Tests/Packages/AppDataList/App_Data/newfile2.txt: -------------------------------------------------------------------------------- 1 | Hello World -------------------------------------------------------------------------------- /source/Calamari.AzureWebApp.Tests/Packages/BrokenApp/Global.asax: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureWebApp.Tests/Packages/BrokenApp/Global.asax -------------------------------------------------------------------------------- /source/Calamari.AzureWebApp.Tests/Packages/BrokenApp/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureWebApp.Tests/Packages/BrokenApp/index.html -------------------------------------------------------------------------------- /source/Calamari.AzureWebApp/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureWebApp/App.config -------------------------------------------------------------------------------- /source/Calamari.AzureWebApp/AzureWebAppBehaviour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureWebApp/AzureWebAppBehaviour.cs -------------------------------------------------------------------------------- /source/Calamari.AzureWebApp/Calamari.AzureWebApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureWebApp/Calamari.AzureWebApp.csproj -------------------------------------------------------------------------------- /source/Calamari.AzureWebApp/DefaultVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureWebApp/DefaultVariables.cs -------------------------------------------------------------------------------- /source/Calamari.AzureWebApp/DeployAzureWebCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureWebApp/DeployAzureWebCommand.cs -------------------------------------------------------------------------------- /source/Calamari.AzureWebApp/IWebDeploymentExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureWebApp/IWebDeploymentExecutor.cs -------------------------------------------------------------------------------- /source/Calamari.AzureWebApp/InternalsVisibleTo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureWebApp/InternalsVisibleTo.cs -------------------------------------------------------------------------------- /source/Calamari.AzureWebApp/LogAzureWebAppDetailsBehaviour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureWebApp/LogAzureWebAppDetailsBehaviour.cs -------------------------------------------------------------------------------- /source/Calamari.AzureWebApp/NetCoreWebDeploymentExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureWebApp/NetCoreWebDeploymentExecutor.cs -------------------------------------------------------------------------------- /source/Calamari.AzureWebApp/NetFxWebDeploymentExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureWebApp/NetFxWebDeploymentExecutor.cs -------------------------------------------------------------------------------- /source/Calamari.AzureWebApp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureWebApp/Program.cs -------------------------------------------------------------------------------- /source/Calamari.AzureWebApp/SpecialVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureWebApp/SpecialVariables.cs -------------------------------------------------------------------------------- /source/Calamari.AzureWebApp/Util/AzureRetryTracker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureWebApp/Util/AzureRetryTracker.cs -------------------------------------------------------------------------------- /source/Calamari.AzureWebApp/Util/AzureWebAppHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureWebApp/Util/AzureWebAppHelper.cs -------------------------------------------------------------------------------- /source/Calamari.AzureWebApp/netcoreshim/netcoreshim.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.AzureWebApp/netcoreshim/netcoreshim.zip -------------------------------------------------------------------------------- /source/Calamari.CloudAccounts/AccountVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.CloudAccounts/AccountVariables.cs -------------------------------------------------------------------------------- /source/Calamari.CloudAccounts/AuthHttpClientFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.CloudAccounts/AuthHttpClientFactory.cs -------------------------------------------------------------------------------- /source/Calamari.CloudAccounts/AwsAuthenticationProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.CloudAccounts/AwsAuthenticationProvider.cs -------------------------------------------------------------------------------- /source/Calamari.CloudAccounts/AwsEnvironmentGeneration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.CloudAccounts/AwsEnvironmentGeneration.cs -------------------------------------------------------------------------------- /source/Calamari.CloudAccounts/AzureAccountFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.CloudAccounts/AzureAccountFactory.cs -------------------------------------------------------------------------------- /source/Calamari.CloudAccounts/AzureAccountVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.CloudAccounts/AzureAccountVariables.cs -------------------------------------------------------------------------------- /source/Calamari.CloudAccounts/AzureOidcAccount.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.CloudAccounts/AzureOidcAccount.cs -------------------------------------------------------------------------------- /source/Calamari.CloudAccounts/AzureOidcAccountExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.CloudAccounts/AzureOidcAccountExtensions.cs -------------------------------------------------------------------------------- /source/Calamari.CloudAccounts/AzureServicePrincipalAccount.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.CloudAccounts/AzureServicePrincipalAccount.cs -------------------------------------------------------------------------------- /source/Calamari.CloudAccounts/Calamari.CloudAccounts.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.CloudAccounts/Calamari.CloudAccounts.csproj -------------------------------------------------------------------------------- /source/Calamari.CloudAccounts/DefaultVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.CloudAccounts/DefaultVariables.cs -------------------------------------------------------------------------------- /source/Calamari.CloudAccounts/GoogleAuthenticationProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.CloudAccounts/GoogleAuthenticationProvider.cs -------------------------------------------------------------------------------- /source/Calamari.CloudAccounts/IAzureAccount.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.CloudAccounts/IAzureAccount.cs -------------------------------------------------------------------------------- /source/Calamari.CloudAccounts/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Runtime.CompilerServices; 2 | 3 | [assembly: InternalsVisibleTo("Calamari.Tests")] 4 | -------------------------------------------------------------------------------- /source/Calamari.Common/Calamari.Common.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Calamari.Common.csproj -------------------------------------------------------------------------------- /source/Calamari.Common/CalamariFlavourProgram.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/CalamariFlavourProgram.cs -------------------------------------------------------------------------------- /source/Calamari.Common/CalamariFlavourProgramAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/CalamariFlavourProgramAsync.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Commands/CommandAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Commands/CommandAttribute.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Commands/CommandException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Commands/CommandException.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Commands/ICommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Commands/ICommand.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Commands/RunningDeployment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Commands/RunningDeployment.cs -------------------------------------------------------------------------------- /source/Calamari.Common/FeatureToggles/FeatureToggle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/FeatureToggles/FeatureToggle.cs -------------------------------------------------------------------------------- /source/Calamari.Common/FeatureToggles/FeatureToggleExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/FeatureToggles/FeatureToggleExtensions.cs -------------------------------------------------------------------------------- /source/Calamari.Common/FeatureToggles/OctopusFeatureToggle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/FeatureToggles/OctopusFeatureToggle.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Features/Behaviours/ExtractBehaviour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Features/Behaviours/ExtractBehaviour.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Features/Deployment/DeploymentStages.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Features/Deployment/DeploymentStages.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Features/Discovery/KubernetesCluster.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Features/Discovery/KubernetesCluster.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Features/Discovery/TargetDiscoveryScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Features/Discovery/TargetDiscoveryScope.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Features/Discovery/TargetMatchResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Features/Discovery/TargetMatchResult.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Features/Discovery/TargetTags.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Features/Discovery/TargetTags.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Features/Discovery/TargetTagsExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Features/Discovery/TargetTagsExtensions.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Features/Packages/ExtractPackage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Features/Packages/ExtractPackage.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Features/Packages/FeedType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Features/Packages/FeedType.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Features/Packages/FileNameEscaper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Features/Packages/FileNameEscaper.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Features/Packages/IExtractPackage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Features/Packages/IExtractPackage.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Features/Packages/IPackageExtractor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Features/Packages/IPackageExtractor.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Features/Packages/Java/JarTool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Features/Packages/Java/JarTool.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Features/Packages/Java/JavaRuntime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Features/Packages/Java/JavaRuntime.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Features/Packages/NuGet/NupkgExtractor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Features/Packages/NuGet/NupkgExtractor.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Features/Packages/PackageExtractorUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Features/Packages/PackageExtractorUtils.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Features/Packages/PackageName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Features/Packages/PackageName.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Features/Packages/TarPackageExtractor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Features/Packages/TarPackageExtractor.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Features/Packages/ZipPackageExtractor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Features/Packages/ZipPackageExtractor.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Features/Processes/CommandLine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Features/Processes/CommandLine.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Features/Processes/CommandLineException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Features/Processes/CommandLineException.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Features/Processes/CommandLineRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Features/Processes/CommandLineRunner.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Features/Processes/CommandResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Features/Processes/CommandResult.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Features/Processes/EmbeddedResource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Features/Processes/EmbeddedResource.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Features/Processes/ICommandLineRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Features/Processes/ICommandLineRunner.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Features/Processes/SilentProcessRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Features/Processes/SilentProcessRunner.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Features/Scripting/Bash/Bootstrap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Features/Scripting/Bash/Bootstrap.sh -------------------------------------------------------------------------------- /source/Calamari.Common/Features/Scripting/CaptureCommandOutput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Features/Scripting/CaptureCommandOutput.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Features/Scripting/IScriptExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Features/Scripting/IScriptExecutor.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Features/Scripting/IScriptWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Features/Scripting/IScriptWrapper.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Features/Scripting/PackagedScriptRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Features/Scripting/PackagedScriptRunner.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Features/Scripting/Python/Configuration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Features/Scripting/Python/Configuration.py -------------------------------------------------------------------------------- /source/Calamari.Common/Features/Scripting/Script.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Features/Scripting/Script.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Features/Scripting/ScriptEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Features/Scripting/ScriptEngine.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Features/Scripting/ScriptExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Features/Scripting/ScriptExecutor.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Features/Scripts/FileExtensionAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Features/Scripts/FileExtensionAttribute.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Features/Scripts/ScriptSyntax.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Features/Scripts/ScriptSyntax.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Features/Scripts/ScriptSyntaxHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Features/Scripts/ScriptSyntaxHelper.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Features/Substitutions/FileSubstituter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Features/Substitutions/FileSubstituter.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Features/Substitutions/IFileSubstituter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Features/Substitutions/IFileSubstituter.cs -------------------------------------------------------------------------------- /source/Calamari.Common/NullableReferenceTypeAttributes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/NullableReferenceTypeAttributes.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/AppDomainConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/AppDomainConfiguration.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/CalamariEnvironment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/CalamariEnvironment.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Commands/CommonOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Commands/CommonOptions.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Commands/Options/Option.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Commands/Options/Option.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Commands/Options/OptionAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Commands/Options/OptionAction.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Commands/Options/OptionContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Commands/Options/OptionContext.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Commands/Options/OptionSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Commands/Options/OptionSet.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Deployment/PathToPackage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Deployment/PathToPackage.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Extensions/AesEncryption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Extensions/AesEncryption.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Extensions/AssemblyExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Extensions/AssemblyExtensions.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Extensions/BinaryExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Extensions/BinaryExtensions.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Extensions/EnvironmentHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Extensions/EnvironmentHelper.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Extensions/ExceptionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Extensions/ExceptionExtensions.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Extensions/FileSizeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Extensions/FileSizeExtensions.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Extensions/HashCalculator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Extensions/HashCalculator.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Extensions/LogExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Extensions/LogExtensions.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Extensions/PathExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Extensions/PathExtensions.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Extensions/StringExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Extensions/StringExtensions.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Extensions/UriExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Extensions/UriExtensions.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Extensions/VariableExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Extensions/VariableExtensions.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Extensions/VersionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Extensions/VersionExtensions.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Extensions/WebClientExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Extensions/WebClientExtensions.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/FileSystem/FailureOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/FileSystem/FailureOptions.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/FileSystem/FileOperations.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/FileSystem/FileOperations.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/FileSystem/FreeSpaceChecker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/FileSystem/FreeSpaceChecker.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/FileSystem/ICalamariFileSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/FileSystem/ICalamariFileSystem.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/FileSystem/IFreeSpaceChecker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/FileSystem/IFreeSpaceChecker.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/FileSystem/TemporaryDirectory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/FileSystem/TemporaryDirectory.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/FileSystem/TemporaryFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/FileSystem/TemporaryFile.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Guard.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Guard.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/IndentedTextWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/IndentedTextWriter.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/KubernetesEnvironmentVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/KubernetesEnvironmentVariables.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Logging/ConsoleFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Logging/ConsoleFormatter.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Logging/ExitStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Logging/ExitStatus.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Logging/ILog.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Logging/ILog.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Logging/Log.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Logging/Log.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Logging/Operation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Logging/Operation.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Logging/VariableLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Logging/VariableLogger.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Pipeline/DeployResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Pipeline/DeployResolver.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Pipeline/IBehaviour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Pipeline/IBehaviour.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Pipeline/IDeployBehaviour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Pipeline/IDeployBehaviour.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Pipeline/IOnFinishBehaviour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Pipeline/IOnFinishBehaviour.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Pipeline/IPostDeployBehaviour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Pipeline/IPostDeployBehaviour.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Pipeline/IPreDeployBehaviour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Pipeline/IPreDeployBehaviour.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Pipeline/OnFinishResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Pipeline/OnFinishResolver.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Pipeline/PipelineCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Pipeline/PipelineCommand.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Pipeline/PostDeployResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Pipeline/PostDeployResolver.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Pipeline/PreDeployResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Pipeline/PreDeployResolver.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Pipeline/Resolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Pipeline/Resolver.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Proxies/EnvironmentVariable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Proxies/EnvironmentVariable.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Proxies/EnvironmentVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Proxies/EnvironmentVariables.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Proxies/ProxyInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Proxies/ProxyInitializer.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Proxies/ProxySettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Proxies/ProxySettings.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Retry/LinearRetryInterval.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Retry/LinearRetryInterval.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Retry/RetryInterval.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Retry/RetryInterval.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Retry/RetryTracker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Retry/RetryTracker.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/SecurityProtocols.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/SecurityProtocols.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/ServiceMessages/ServiceMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/ServiceMessages/ServiceMessage.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Variables/ActionVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Variables/ActionVariables.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Variables/CalamariVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Variables/CalamariVariables.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Variables/CertificateVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Variables/CertificateVariables.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Variables/DeploymentVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Variables/DeploymentVariables.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Variables/IVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Variables/IVariables.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Variables/JavaVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Variables/JavaVariables.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Variables/KnownVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Variables/KnownVariables.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Variables/MachineVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Variables/MachineVariables.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Variables/PackageVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Variables/PackageVariables.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Variables/PowerShellVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Variables/PowerShellVariables.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Variables/ProjectVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Variables/ProjectVariables.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Variables/ScriptVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Variables/ScriptVariables.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Variables/TentacleVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Variables/TentacleVariables.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Variables/VariablesFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Variables/VariablesFactory.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Plumbing/Variables/VariablesModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Plumbing/Variables/VariablesModule.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Util/DirectoryLoggingHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Util/DirectoryLoggingHelper.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Util/ITemplate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Util/ITemplate.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Util/ITemplateResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Util/ITemplateResolver.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Util/TemplateResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Util/TemplateResolver.cs -------------------------------------------------------------------------------- /source/Calamari.Common/Util/Uniquifier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Common/Util/Uniquifier.cs -------------------------------------------------------------------------------- /source/Calamari.ConsolidateCalamariPackages/CalamariPackages.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.ConsolidateCalamariPackages/CalamariPackages.cs -------------------------------------------------------------------------------- /source/Calamari.ConsolidateCalamariPackages/Consolidate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.ConsolidateCalamariPackages/Consolidate.cs -------------------------------------------------------------------------------- /source/Calamari.ConsolidateCalamariPackages/Hasher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.ConsolidateCalamariPackages/Hasher.cs -------------------------------------------------------------------------------- /source/Calamari.ConsolidateCalamariPackages/IPackageReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.ConsolidateCalamariPackages/IPackageReference.cs -------------------------------------------------------------------------------- /source/Calamari.ConsolidateCalamariPackages/SourceFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.ConsolidateCalamariPackages/SourceFile.cs -------------------------------------------------------------------------------- /source/Calamari.GoogleCloudScripting.Tests/OperatingSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.GoogleCloudScripting.Tests/OperatingSystem.cs -------------------------------------------------------------------------------- /source/Calamari.GoogleCloudScripting/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.GoogleCloudScripting/App.config -------------------------------------------------------------------------------- /source/Calamari.GoogleCloudScripting/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.GoogleCloudScripting/Program.cs -------------------------------------------------------------------------------- /source/Calamari.GoogleCloudScripting/SpecialVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.GoogleCloudScripting/SpecialVariables.cs -------------------------------------------------------------------------------- /source/Calamari.Scripting.Tests/Calamari.Scripting.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Scripting.Tests/Calamari.Scripting.Tests.csproj -------------------------------------------------------------------------------- /source/Calamari.Scripting.Tests/RunScriptCommandFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Scripting.Tests/RunScriptCommandFixture.cs -------------------------------------------------------------------------------- /source/Calamari.Scripting/Behaviours/AddJournalEntryBehaviour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Scripting/Behaviours/AddJournalEntryBehaviour.cs -------------------------------------------------------------------------------- /source/Calamari.Scripting/Behaviours/ExecuteScriptBehaviour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Scripting/Behaviours/ExecuteScriptBehaviour.cs -------------------------------------------------------------------------------- /source/Calamari.Scripting/Calamari.Scripting.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Scripting/Calamari.Scripting.csproj -------------------------------------------------------------------------------- /source/Calamari.Scripting/DotnetScript/dotnet-script.1.6.0.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Scripting/DotnetScript/dotnet-script.1.6.0.zip -------------------------------------------------------------------------------- /source/Calamari.Scripting/NullableReferenceTypeAttributes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Scripting/NullableReferenceTypeAttributes.cs -------------------------------------------------------------------------------- /source/Calamari.Scripting/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Scripting/Program.cs -------------------------------------------------------------------------------- /source/Calamari.Scripting/RunScriptCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Scripting/RunScriptCommand.cs -------------------------------------------------------------------------------- /source/Calamari.Scripting/SpecialVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Scripting/SpecialVariables.cs -------------------------------------------------------------------------------- /source/Calamari.Shared/Calamari.Shared.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Shared/Calamari.Shared.csproj -------------------------------------------------------------------------------- /source/Calamari.Shared/Calamari.Shared.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Shared/Calamari.Shared.manifest -------------------------------------------------------------------------------- /source/Calamari.Shared/Commands/ApplyDeltaCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Shared/Commands/ApplyDeltaCommand.cs -------------------------------------------------------------------------------- /source/Calamari.Shared/Commands/DelegateInstallConvention.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Shared/Commands/DelegateInstallConvention.cs -------------------------------------------------------------------------------- /source/Calamari.Shared/Commands/Support/Command.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Shared/Commands/Support/Command.cs -------------------------------------------------------------------------------- /source/Calamari.Shared/Commands/Support/ICommandWithArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Shared/Commands/Support/ICommandWithArgs.cs -------------------------------------------------------------------------------- /source/Calamari.Shared/Deployment/ConventionProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Shared/Deployment/ConventionProcessor.cs -------------------------------------------------------------------------------- /source/Calamari.Shared/Deployment/Conventions/IConvention.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Shared/Deployment/Conventions/IConvention.cs -------------------------------------------------------------------------------- /source/Calamari.Shared/Deployment/SpecialVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Shared/Deployment/SpecialVariables.cs -------------------------------------------------------------------------------- /source/Calamari.Shared/Integration/Processes/LibraryCallRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Shared/Integration/Processes/LibraryCallRunner.cs -------------------------------------------------------------------------------- /source/Calamari.Shared/Integration/Time/IClock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Shared/Integration/Time/IClock.cs -------------------------------------------------------------------------------- /source/Calamari.Shared/Integration/Time/SystemClock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Shared/Integration/Time/SystemClock.cs -------------------------------------------------------------------------------- /source/Calamari.Shared/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Shared/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /source/Calamari.Shared/Serialization/InheritedClassConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Shared/Serialization/InheritedClassConverter.cs -------------------------------------------------------------------------------- /source/Calamari.Shared/Serialization/JsonSerialization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Shared/Serialization/JsonSerialization.cs -------------------------------------------------------------------------------- /source/Calamari.Shared/Util/GoDurationParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Shared/Util/GoDurationParser.cs -------------------------------------------------------------------------------- /source/Calamari.Shared/Util/HelmVersion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Shared/Util/HelmVersion.cs -------------------------------------------------------------------------------- /source/Calamari.Shared/Util/HelmVersionParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Shared/Util/HelmVersionParser.cs -------------------------------------------------------------------------------- /source/Calamari.Shared/Util/ITemplateReplacement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Shared/Util/ITemplateReplacement.cs -------------------------------------------------------------------------------- /source/Calamari.Shared/Util/InputSubstitution.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Shared/Util/InputSubstitution.cs -------------------------------------------------------------------------------- /source/Calamari.Shared/Util/RelativeGlobber.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Shared/Util/RelativeGlobber.cs -------------------------------------------------------------------------------- /source/Calamari.Shared/Util/TemplateReplacement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Shared/Util/TemplateReplacement.cs -------------------------------------------------------------------------------- /source/Calamari.Shared/Util/TemplateService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Shared/Util/TemplateService.cs -------------------------------------------------------------------------------- /source/Calamari.Shared/javatest.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Shared/javatest.jar -------------------------------------------------------------------------------- /source/Calamari.Terraform.Tests/AWS/example.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Terraform.Tests/AWS/example.tf -------------------------------------------------------------------------------- /source/Calamari.Terraform.Tests/AWS/example.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Terraform.Tests/AWS/example.tfvars -------------------------------------------------------------------------------- /source/Calamari.Terraform.Tests/AWS/test.txt: -------------------------------------------------------------------------------- 1 | #{Hello} -------------------------------------------------------------------------------- /source/Calamari.Terraform.Tests/AdditionalParams/example.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Terraform.Tests/AdditionalParams/example.tf -------------------------------------------------------------------------------- /source/Calamari.Terraform.Tests/Azure/example.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Terraform.Tests/Azure/example.tf -------------------------------------------------------------------------------- /source/Calamari.Terraform.Tests/Azure/example.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Terraform.Tests/Azure/example.tfvars -------------------------------------------------------------------------------- /source/Calamari.Terraform.Tests/Azure/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Terraform.Tests/Azure/versions.tf -------------------------------------------------------------------------------- /source/Calamari.Terraform.Tests/Calamari.Terraform.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Terraform.Tests/Calamari.Terraform.Tests.csproj -------------------------------------------------------------------------------- /source/Calamari.Terraform.Tests/CommandsFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Terraform.Tests/CommandsFixture.cs -------------------------------------------------------------------------------- /source/Calamari.Terraform.Tests/CommonTemplates/TemplateLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Terraform.Tests/CommonTemplates/TemplateLoader.cs -------------------------------------------------------------------------------- /source/Calamari.Terraform.Tests/GoogleCloud/example.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Terraform.Tests/GoogleCloud/example.tf -------------------------------------------------------------------------------- /source/Calamari.Terraform.Tests/GoogleCloud/example.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Terraform.Tests/GoogleCloud/example.tfvars -------------------------------------------------------------------------------- /source/Calamari.Terraform.Tests/GoogleCloud/test.txt: -------------------------------------------------------------------------------- 1 | #{Hello} -------------------------------------------------------------------------------- /source/Calamari.Terraform.Tests/GoogleCloud/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Terraform.Tests/GoogleCloud/versions.tf -------------------------------------------------------------------------------- /source/Calamari.Terraform.Tests/PlanDetailedExitCode/example.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Terraform.Tests/PlanDetailedExitCode/example.tf -------------------------------------------------------------------------------- /source/Calamari.Terraform.Tests/Simple/backend.tfvars: -------------------------------------------------------------------------------- 1 | my_var = "Hello World" -------------------------------------------------------------------------------- /source/Calamari.Terraform.Tests/Simple/example.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Terraform.Tests/Simple/example.tf -------------------------------------------------------------------------------- /source/Calamari.Terraform.Tests/TerraformCliExecutorFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Terraform.Tests/TerraformCliExecutorFixture.cs -------------------------------------------------------------------------------- /source/Calamari.Terraform.Tests/TerraformPlanVariableFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Terraform.Tests/TerraformPlanVariableFixture.cs -------------------------------------------------------------------------------- /source/Calamari.Terraform.Tests/WithVariables/example.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Terraform.Tests/WithVariables/example.tf -------------------------------------------------------------------------------- /source/Calamari.Terraform.Tests/WithVariables/example.tfvars: -------------------------------------------------------------------------------- 1 | my_var = "Hello World" -------------------------------------------------------------------------------- /source/Calamari.Terraform.Tests/WithVariablesSubstitution/example.txt: -------------------------------------------------------------------------------- 1 | my_var_txt = "#{Should_Be_Substituted_in_txt}" -------------------------------------------------------------------------------- /source/Calamari.Terraform.Tests/WithVariablesSubstitution/terraform.tfvars: -------------------------------------------------------------------------------- 1 | my_var = "#{Should_Be_Substituted}" -------------------------------------------------------------------------------- /source/Calamari.Terraform/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Terraform/App.config -------------------------------------------------------------------------------- /source/Calamari.Terraform/Behaviours/ApplyBehaviour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Terraform/Behaviours/ApplyBehaviour.cs -------------------------------------------------------------------------------- /source/Calamari.Terraform/Behaviours/DestroyBehaviour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Terraform/Behaviours/DestroyBehaviour.cs -------------------------------------------------------------------------------- /source/Calamari.Terraform/Behaviours/DestroyPlanBehaviour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Terraform/Behaviours/DestroyPlanBehaviour.cs -------------------------------------------------------------------------------- /source/Calamari.Terraform/Behaviours/PlanBehaviour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Terraform/Behaviours/PlanBehaviour.cs -------------------------------------------------------------------------------- /source/Calamari.Terraform/Behaviours/TerraformDeployBehaviour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Terraform/Behaviours/TerraformDeployBehaviour.cs -------------------------------------------------------------------------------- /source/Calamari.Terraform/Calamari.Terraform.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Terraform/Calamari.Terraform.csproj -------------------------------------------------------------------------------- /source/Calamari.Terraform/Commands/ApplyCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Terraform/Commands/ApplyCommand.cs -------------------------------------------------------------------------------- /source/Calamari.Terraform/Commands/DestroyCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Terraform/Commands/DestroyCommand.cs -------------------------------------------------------------------------------- /source/Calamari.Terraform/Commands/DestroyPlanCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Terraform/Commands/DestroyPlanCommand.cs -------------------------------------------------------------------------------- /source/Calamari.Terraform/Commands/PlanCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Terraform/Commands/PlanCommand.cs -------------------------------------------------------------------------------- /source/Calamari.Terraform/Commands/TerraformCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Terraform/Commands/TerraformCommand.cs -------------------------------------------------------------------------------- /source/Calamari.Terraform/Helpers/VersionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Terraform/Helpers/VersionExtensions.cs -------------------------------------------------------------------------------- /source/Calamari.Terraform/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Terraform/Program.cs -------------------------------------------------------------------------------- /source/Calamari.Terraform/Properties/InternalsVisibleTo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Terraform/Properties/InternalsVisibleTo.cs -------------------------------------------------------------------------------- /source/Calamari.Terraform/TerraformCliExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Terraform/TerraformCliExecutor.cs -------------------------------------------------------------------------------- /source/Calamari.Terraform/TerraformSpecialVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Terraform/TerraformSpecialVariables.cs -------------------------------------------------------------------------------- /source/Calamari.Testing/Azure/AzureTestResourceHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Testing/Azure/AzureTestResourceHelpers.cs -------------------------------------------------------------------------------- /source/Calamari.Testing/Azure/RandomAzureRegion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Testing/Azure/RandomAzureRegion.cs -------------------------------------------------------------------------------- /source/Calamari.Testing/Calamari.Testing.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Testing/Calamari.Testing.csproj -------------------------------------------------------------------------------- /source/Calamari.Testing/CalamariInMemoryTaskLog.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Testing/CalamariInMemoryTaskLog.cs -------------------------------------------------------------------------------- /source/Calamari.Testing/CommandTestBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Testing/CommandTestBuilder.cs -------------------------------------------------------------------------------- /source/Calamari.Testing/CommandTestBuilderContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Testing/CommandTestBuilderContext.cs -------------------------------------------------------------------------------- /source/Calamari.Testing/EnvironmentVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Testing/EnvironmentVariables.cs -------------------------------------------------------------------------------- /source/Calamari.Testing/Extensions/TaskExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Testing/Extensions/TaskExtensions.cs -------------------------------------------------------------------------------- /source/Calamari.Testing/Helpers/CalamariResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Testing/Helpers/CalamariResult.cs -------------------------------------------------------------------------------- /source/Calamari.Testing/Helpers/Eventually.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Testing/Helpers/Eventually.cs -------------------------------------------------------------------------------- /source/Calamari.Testing/Helpers/EventuallyStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Testing/Helpers/EventuallyStrategy.cs -------------------------------------------------------------------------------- /source/Calamari.Testing/Helpers/ExecutableHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Testing/Helpers/ExecutableHelper.cs -------------------------------------------------------------------------------- /source/Calamari.Testing/Helpers/InMemoryLog.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Testing/Helpers/InMemoryLog.cs -------------------------------------------------------------------------------- /source/Calamari.Testing/Helpers/MessageExtensionMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Testing/Helpers/MessageExtensionMethods.cs -------------------------------------------------------------------------------- /source/Calamari.Testing/Helpers/TaskExtensionMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Testing/Helpers/TaskExtensionMethods.cs -------------------------------------------------------------------------------- /source/Calamari.Testing/Helpers/TestCategory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Testing/Helpers/TestCategory.cs -------------------------------------------------------------------------------- /source/Calamari.Testing/Helpers/TestCommandLineRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Testing/Helpers/TestCommandLineRunner.cs -------------------------------------------------------------------------------- /source/Calamari.Testing/Helpers/TestEnvironment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Testing/Helpers/TestEnvironment.cs -------------------------------------------------------------------------------- /source/Calamari.Testing/LogCategory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Testing/LogCategory.cs -------------------------------------------------------------------------------- /source/Calamari.Testing/LogParser/CollectedArtifact.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Testing/LogParser/CollectedArtifact.cs -------------------------------------------------------------------------------- /source/Calamari.Testing/LogParser/DeltaPackage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Testing/LogParser/DeltaPackage.cs -------------------------------------------------------------------------------- /source/Calamari.Testing/LogParser/FoundPackage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Testing/LogParser/FoundPackage.cs -------------------------------------------------------------------------------- /source/Calamari.Testing/LogParser/ProcessOutput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Testing/LogParser/ProcessOutput.cs -------------------------------------------------------------------------------- /source/Calamari.Testing/LogParser/ProcessOutputSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Testing/LogParser/ProcessOutputSource.cs -------------------------------------------------------------------------------- /source/Calamari.Testing/LogParser/ScriptOutputFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Testing/LogParser/ScriptOutputFilter.cs -------------------------------------------------------------------------------- /source/Calamari.Testing/LogParser/ScriptServiceMessageNames.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Testing/LogParser/ScriptServiceMessageNames.cs -------------------------------------------------------------------------------- /source/Calamari.Testing/LogParser/ServiceMessageParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Testing/LogParser/ServiceMessageParser.cs -------------------------------------------------------------------------------- /source/Calamari.Testing/Requirements/RequiresAdminAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Testing/Requirements/RequiresAdminAttribute.cs -------------------------------------------------------------------------------- /source/Calamari.Testing/TestCalamariCommandResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Testing/TestCalamariCommandResult.cs -------------------------------------------------------------------------------- /source/Calamari.Testing/TestHttpClientFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Testing/TestHttpClientFactory.cs -------------------------------------------------------------------------------- /source/Calamari.Testing/TestingRetryPolicies.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Testing/TestingRetryPolicies.cs -------------------------------------------------------------------------------- /source/Calamari.Testing/Tools/IDeploymentTool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Testing/Tools/IDeploymentTool.cs -------------------------------------------------------------------------------- /source/Calamari.Testing/Tools/InPathDeploymentTool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Testing/Tools/InPathDeploymentTool.cs -------------------------------------------------------------------------------- /source/Calamari.Testing/VariableDictionaryExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Testing/VariableDictionaryExtensions.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/AWS/AwsAuthenticationProviderFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/AWS/AwsAuthenticationProviderFixture.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/AWS/AwsEnvironmentGenerationFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/AWS/AwsEnvironmentGenerationFixture.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/AWS/CreateAwsS3CommandFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/AWS/CreateAwsS3CommandFixture.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/AWS/RegionRandomiser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/AWS/RegionRandomiser.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/AWS/S3/BucketKeyProviderFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/AWS/S3/BucketKeyProviderFixture.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/AWS/S3/Package1/Content/Resources/TextFile.txt: -------------------------------------------------------------------------------- 1 | asdasd -------------------------------------------------------------------------------- /source/Calamari.Tests/AWS/S3/Package1/Content/root/Page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/AWS/S3/Package1/Content/root/Page.html -------------------------------------------------------------------------------- /source/Calamari.Tests/AWS/S3/Package1/Extra/JavaScript.js: -------------------------------------------------------------------------------- 1 | // hello -------------------------------------------------------------------------------- /source/Calamari.Tests/AWS/S3/Package2/Wild/Ignore/TextFile1.txt: -------------------------------------------------------------------------------- 1 | dsfdsf -------------------------------------------------------------------------------- /source/Calamari.Tests/AWS/S3/Package2/Wild/Things/TextFile2.txt: -------------------------------------------------------------------------------- 1 | sdfsdf -------------------------------------------------------------------------------- /source/Calamari.Tests/AWS/S3/Package3/file.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/AWS/S3/Package3/file.json -------------------------------------------------------------------------------- /source/Calamari.Tests/AWS/S3/S3ObjectExtensionsFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/AWS/S3/S3ObjectExtensionsFixture.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/AWS/UploadAwsS3CommandFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/AWS/UploadAwsS3CommandFixture.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/ArgoCD/ContainerImageReplacerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/ArgoCD/ContainerImageReplacerTests.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/ArgoCD/Git/RepositoryExtensionMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/ArgoCD/Git/RepositoryExtensionMethods.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/ArgoCD/Git/RepositoryFactoryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/ArgoCD/Git/RepositoryFactoryTests.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/ArgoCD/Git/RepositoryHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/ArgoCD/Git/RepositoryHelpers.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/ArgoCD/Git/RepositoryWrapperTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/ArgoCD/Git/RepositoryWrapperTest.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/ArgoCD/Helm/HelmValuesEditorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/ArgoCD/Helm/HelmValuesEditorTests.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/ArgoCD/Helm/HelmYamlParserTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/ArgoCD/Helm/HelmYamlParserTests.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/ArgoCD/KustomizeImageReplacerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/ArgoCD/KustomizeImageReplacerTests.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/ArgoCD/Models/TemplatedImagePathTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/ArgoCD/Models/TemplatedImagePathTests.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/Azure/AzureClientFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Azure/AzureClientFixture.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/Calamari.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Calamari.Tests.csproj -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/ApplyDelta/ApplyDeltaFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Fixtures/ApplyDelta/ApplyDeltaFixture.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Bash/BashFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Fixtures/Bash/BashFixture.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Bash/BashProxyFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Fixtures/Bash/BashProxyFixture.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Bash/Scripts/create-artifact.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Fixtures/Bash/Scripts/create-artifact.sh -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Bash/Scripts/hello.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | echo "Hello" $(get_octopusvariable "Name") -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Bash/Scripts/parameters.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | echo "Parameters (\$1='$1' \$2='$2')" -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Bash/Scripts/print-encoded-variable.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | set_octopusvariable "Super" "Mario Bros" 3 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Bash/Scripts/proxy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Fixtures/Bash/Scripts/proxy.sh -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Bash/Scripts/stderr.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | >&2 echo "hello" -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Bash/Scripts/strict-mode.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Fixtures/Bash/Scripts/strict-mode.sh -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Bash/Scripts/update-progress.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | update_progress 50 "Half Way" 3 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Commands/RunScriptTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Fixtures/Commands/RunScriptTest.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Commands/ScriptHookMock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Fixtures/Commands/ScriptHookMock.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Commands/Scripts/awsscript.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Fixtures/Commands/Scripts/awsscript.ps1 -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Approved/DeployPackageWithStructuredConfigurationFixture.CanPerformReplacementOnMultipleTargetFiles.approved.yaml: -------------------------------------------------------------------------------- 1 | key: new-value 2 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Approved/DeployPackageWithStructuredConfigurationFixture.ShouldPerformReplacementInProperties.approved.properties: -------------------------------------------------------------------------------- 1 | debug:false 2 | port:80 -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Approved/DeployPackageWithStructuredConfigurationFixture.ShouldPerformReplacementInYaml.approved.yaml: -------------------------------------------------------------------------------- 1 | key: new-value 2 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Approved/DeployPackageWithStructuredConfigurationFixture.SucceedsButWarnsIfTargetIsADirectory.approved.json: -------------------------------------------------------------------------------- 1 | { 2 | "key": "value" 3 | } -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Approved/DeployPackageWithStructuredConfigurationFixture.SucceedsButWarnsIfTargetIsADirectory.approved.yaml: -------------------------------------------------------------------------------- 1 | key: value -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/CleanFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Fixtures/Deployment/CleanFixture.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Conventions/ConfigTransforms/bar.Production.config: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Conventions/ConfigTransforms/bar.Release.config: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Conventions/ConfigTransforms/bar.Tenant-1.config: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Conventions/ConfigTransforms/bar.blah: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Conventions/ConfigTransforms/bar.config: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Conventions/ConfigTransforms/bar.foo.blah: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Conventions/ConfigTransforms/bar.sitemap: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Conventions/ConfigTransforms/config/fizz.buzz.config: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Conventions/ConfigTransforms/config/fizz.sitemap.config: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Conventions/ConfigTransforms/config/fizz.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Conventions/ConfigTransforms/foo.bar.additional.config: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Conventions/ConfigTransforms/foo.bar.blah: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Conventions/ConfigTransforms/foo.bar.config: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Conventions/ConfigTransforms/foo.bar.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Conventions/ConfigTransforms/foo.baz: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Conventions/ConfigTransforms/foo.blah: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Conventions/ConfigTransforms/foo.config: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Conventions/ConfigTransforms/foo.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Conventions/ConfigTransforms/transform/fizz.buzz.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Conventions/ConfigTransforms/transform/fizz.config: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Conventions/ConfigTransforms/transform/fizz.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Conventions/ConfigTransforms/xyz.bar.blah: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Conventions/ConfigTransforms/xyz.foo.blah: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/DeployVhdFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Fixtures/Deployment/DeployVhdFixture.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Packages/Acme.PackageBilingual/Deploy.ps1: -------------------------------------------------------------------------------- 1 | Write-Host "hello from Deploy.ps1" 2 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Packages/Acme.PackageBilingual/Deploy.sh: -------------------------------------------------------------------------------- 1 | echo "hello from Deploy.sh" 2 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Packages/Acme.PackageBilingual/PostDeploy.ps1: -------------------------------------------------------------------------------- 1 | write-host "hello from PostDeploy.ps1" 2 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Packages/Acme.PackageBilingual/PostDeploy.sh: -------------------------------------------------------------------------------- 1 | echo "hello from PostDeploy.sh" 2 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Packages/Acme.PackageBilingual/PreDeploy.ps1: -------------------------------------------------------------------------------- 1 | write-host "hello from PreDeploy.ps1" 2 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Packages/Acme.PackageBilingual/PreDeploy.sh: -------------------------------------------------------------------------------- 1 | echo "hello from PreDeploy.sh" 2 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Packages/Acme.StructuredConfigFiles/config.properties: -------------------------------------------------------------------------------- 1 | debug:true 2 | port:8080 -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Packages/Acme.StructuredConfigFiles/json.xml: -------------------------------------------------------------------------------- 1 | { 2 | "key": "value" 3 | } -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Packages/Acme.StructuredConfigFiles/malformed.json: -------------------------------------------------------------------------------- 1 | { 2 | "k 3 | } -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Packages/Acme.StructuredConfigFiles/values.config: -------------------------------------------------------------------------------- 1 | { 2 | "key": "value" 3 | } -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Packages/Acme.StructuredConfigFiles/values.json: -------------------------------------------------------------------------------- 1 | { 2 | "key": "value" 3 | } -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Packages/Acme.StructuredConfigFiles/values.yaml: -------------------------------------------------------------------------------- 1 | key: value -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Packages/Acme.StructuredConfigFiles/yaml.config: -------------------------------------------------------------------------------- 1 | key: value -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Packages/Acme.StructuredConfigFiles/yaml.xml: -------------------------------------------------------------------------------- 1 | key: value -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Packages/Acme.Vhd/InVhd/AlternateApplicationPath/appsettings.json: -------------------------------------------------------------------------------- 1 | { 2 | "key": "value" 3 | } 4 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Packages/Acme.Vhd/InVhd/ApplicationPath/appsettings.json: -------------------------------------------------------------------------------- 1 | { 2 | "key": "value" 3 | } 4 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Packages/Acme.Web.Tests/Deploy.ps1: -------------------------------------------------------------------------------- 1 | Write-Host "Hello from Deploy.ps1" 2 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Packages/Acme.Web.Tests/PostDeploy.ps1: -------------------------------------------------------------------------------- 1 | Write-Host "Hello from PostDeploy.ps1" 2 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Packages/Acme.Web.Tests/assets/styles.css: -------------------------------------------------------------------------------- 1 | body { 2 | font-family: Comic Sans; 3 | } -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Packages/Acme.Web/Deploy.ps1: -------------------------------------------------------------------------------- 1 | Write-Host "Hello from Deploy.ps1" 2 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Packages/Acme.Web/Deploy.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | echo "Hello from Deploy.sh" -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Packages/Acme.Web/PostDeploy.ps1: -------------------------------------------------------------------------------- 1 | Write-Host "Hello from PostDeploy.ps1" 2 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Packages/Acme.Web/PostDeploy.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | echo "Hello from PostDeploy.sh" -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Packages/Acme.Web/assets/README.txt: -------------------------------------------------------------------------------- 1 | #{foo} -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Packages/Acme.Web/assets/styles.css: -------------------------------------------------------------------------------- 1 | body { 2 | font-family: Comic Sans; 3 | } -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Deployment/Packages/Octopus.Sample.AzureCloudService/Deploy.ps1: -------------------------------------------------------------------------------- 1 | Write-Host "Hello from Deploy.ps1!" 2 | 3 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/DotnetScript/Scripts/Hello.csx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Fixtures/DotnetScript/Scripts/Hello.csx -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/DotnetScript/Scripts/PrintEncodedVariable.csx: -------------------------------------------------------------------------------- 1 | 2 | using System; 3 | 4 | SetVariable("Donkey","Kong"); 5 | 6 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/DotnetScript/Scripts/Proxy.csx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Fixtures/DotnetScript/Scripts/Proxy.csx -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/DotnetScript/Scripts/ThrowsException.csx: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | throw new Exception("Boom"); 4 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/DotnetScript/Scripts/UpdateProgress.csx: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | UpdateProgress(50, "Half Way"); 4 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Iis/IisFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Fixtures/Iis/IisFixture.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Logging/LoggingFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Fixtures/Logging/LoggingFixture.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Manifest/InstructionBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Fixtures/Manifest/InstructionBuilder.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Nginx/NginxFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Fixtures/Nginx/NginxFixture.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/PowerShell/Scripts/Exit2.ps1: -------------------------------------------------------------------------------- 1 | Write-Host "Hello!" 2 | Exit 2 3 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/PowerShell/Scripts/Hello.ps1: -------------------------------------------------------------------------------- 1 | Write-Host "Hello!" 2 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/PowerShell/Scripts/Invalid.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Fixtures/PowerShell/Scripts/Invalid.ps1 -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/PowerShell/Scripts/InvalidSyntax.ps1: -------------------------------------------------------------------------------- 1 | $#FC(@UCJ@(#U -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/PowerShell/Scripts/Output.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Fixtures/PowerShell/Scripts/Output.ps1 -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/PowerShell/Scripts/Path With $/PathWithDollar.ps1: -------------------------------------------------------------------------------- 1 | Write-Host 'Hello from a path containing a $' -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/PowerShell/Scripts/Path With '/PathWithSingleQuote.ps1: -------------------------------------------------------------------------------- 1 | Write-Host "Hello from a path containing a '" -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/PowerShell/Scripts/Ping.Nix.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Fixtures/PowerShell/Scripts/Ping.Nix.ps1 -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/PowerShell/Scripts/Ping.Win.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Fixtures/PowerShell/Scripts/Ping.Win.ps1 -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/PowerShell/Scripts/Proxy.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Fixtures/PowerShell/Scripts/Proxy.ps1 -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/PowerShell/Scripts/ScriptWithBOM.ps1: -------------------------------------------------------------------------------- 1 | [system.Text.Encoding]::UTF8.GetBytes("-–") -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/PowerShell/Scripts/StdErr.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Fixtures/PowerShell/Scripts/StdErr.ps1 -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/PowerShell/Scripts/UpdateProgress.ps1: -------------------------------------------------------------------------------- 1 | Update-Progress 50 "Half Way" 2 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/PowerShell/Scripts/UpdateProgressFromPipeline.ps1: -------------------------------------------------------------------------------- 1 | "Half Way" | Update-Progress 50 2 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/PowerShell/Scripts/UseModule.ps1: -------------------------------------------------------------------------------- 1 | SayHello 2 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/ProgramFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Fixtures/ProgramFixture.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Python/PythonFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Fixtures/Python/PythonFixture.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Python/PythonProxyFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Fixtures/Python/PythonProxyFixture.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Python/Scripts/checkname.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Fixtures/Python/Scripts/checkname.py -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Python/Scripts/createartifactnix.py: -------------------------------------------------------------------------------- 1 | createartifact("/home/file.txt") 2 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Python/Scripts/createartifactwin.py: -------------------------------------------------------------------------------- 1 | createartifact("C:\Path\File.txt") 2 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Python/Scripts/failstep.py: -------------------------------------------------------------------------------- 1 | failstep() -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Python/Scripts/failstepwithmessage.py: -------------------------------------------------------------------------------- 1 | failstep("Custom failure message") -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Python/Scripts/hello.py: -------------------------------------------------------------------------------- 1 | print("Hello") -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Python/Scripts/output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Fixtures/Python/Scripts/output.py -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Python/Scripts/parameters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Fixtures/Python/Scripts/parameters.py -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Python/Scripts/proxy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Fixtures/Python/Scripts/proxy.py -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Python/Scripts/setvariable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Fixtures/Python/Scripts/setvariable.py -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Python/Scripts/updateprogress.py: -------------------------------------------------------------------------------- 1 | updateprogress(50, "Half Way") 2 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/StructuredVariables/Approved/JsonFormatVariableReplacerFixture.ShouldReplaceWithAnEmptyString.approved.json: -------------------------------------------------------------------------------- 1 | { 2 | "MyMessage": "" 3 | } -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/StructuredVariables/Approved/JsonFormatVariableReplacerFixture.ShouldReplaceWithNull.approved.json: -------------------------------------------------------------------------------- 1 | { 2 | "MyMessage": null 3 | } -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/StructuredVariables/Approved/PropertiesVariableReplacerFixture.HandlesAnEmptyFile.approved.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/StructuredVariables/Approved/PropertiesVariableReplacerFixture.UnicodeCharsInKeysAreHandled.approved.properties: -------------------------------------------------------------------------------- 1 | k\u1e1by:new-value -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/StructuredVariables/Approved/XmlVariableReplacerFixture.ShouldIgnoreOctopusPrefix.approved.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/StructuredVariables/Samples/application.top-level-sequence.yaml: -------------------------------------------------------------------------------- 1 | - one 2 | - two 3 | - three 4 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/StructuredVariables/Samples/appsettings.single.json: -------------------------------------------------------------------------------- 1 | { 2 | "MyMessage": "Hello world" 3 | } -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/StructuredVariables/Samples/blank.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/StructuredVariables/Samples/enc-utf8-dos-bom.properties: -------------------------------------------------------------------------------- 1 | dagger:† 2 | sunnies:😎 3 | euro€ -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/StructuredVariables/Samples/enc-utf8-dos-bom.yaml: -------------------------------------------------------------------------------- 1 | dagger: † 2 | sunnies: 😎 3 | euro: € 4 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/StructuredVariables/Samples/enc-utf8-unix-nobom.properties: -------------------------------------------------------------------------------- 1 | dagger:† 2 | sunnies:😎 3 | euro:€ -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/StructuredVariables/Samples/enc-utf8-unix-nobom.yaml: -------------------------------------------------------------------------------- 1 | dagger: † 2 | sunnies: 😎 3 | euro: € 4 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/StructuredVariables/Samples/ignore-octopus.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/StructuredVariables/Samples/unicode-key.properties: -------------------------------------------------------------------------------- 1 | k\u1e1by:value -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Substitutions/Samples/ANSI.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Fixtures/Substitutions/Samples/ANSI.txt -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Substitutions/Samples/ASCII.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Fixtures/Substitutions/Samples/ASCII.txt -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Substitutions/Samples/UTF8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Fixtures/Substitutions/Samples/UTF8.txt -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Util/CrossPlatformFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Fixtures/Util/CrossPlatformFixture.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Util/HashCalculatorFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Fixtures/Util/HashCalculatorFixture.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Util/LsaUtility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Fixtures/Util/LsaUtility.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Util/PasswordGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Fixtures/Util/PasswordGenerator.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Util/RelativeGlobFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Fixtures/Util/RelativeGlobFixture.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Util/StringExtensionsFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Fixtures/Util/StringExtensionsFixture.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Util/TestUserPrincipal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Fixtures/Util/TestUserPrincipal.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/Fixtures/Variables/VariablesFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Fixtures/Variables/VariablesFixture.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/GlobalTestSetup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/GlobalTestSetup.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/Helpers/AssentConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Helpers/AssentConfiguration.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/Helpers/CIAssentNamer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Helpers/CIAssentNamer.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/Helpers/CalamariFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Helpers/CalamariFixture.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/Helpers/CodeGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Helpers/CodeGenerator.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/Helpers/DeltaPackage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Helpers/DeltaPackage.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/Helpers/DirectoryEx.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Helpers/DirectoryEx.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/Helpers/FoundPackage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Helpers/FoundPackage.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/Helpers/SilentLog.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Helpers/SilentLog.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/Helpers/StringExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Helpers/StringExtensions.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/Helpers/StubScriptWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Helpers/StubScriptWrapper.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/Helpers/TarGzBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Helpers/TarGzBuilder.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/Helpers/TestProgram.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Helpers/TestProgram.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/Helpers/TextExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Helpers/TextExtensions.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/Helpers/VariableExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Helpers/VariableExtensions.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/Helpers/VariablesExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Helpers/VariablesExtensions.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/KubernetesFixtures/DoNotDoubleLog.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/KubernetesFixtures/DoNotDoubleLog.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/KubernetesFixtures/HelmUpgradeFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/KubernetesFixtures/HelmUpgradeFixture.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/KubernetesFixtures/InstallTools.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/KubernetesFixtures/InstallTools.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/KubernetesFixtures/Terraform/Clusters/AKS-local-access-disabled/main.tf: -------------------------------------------------------------------------------- 1 | variable "static_resource_prefix" { 2 | type = string 3 | } -------------------------------------------------------------------------------- /source/Calamari.Tests/KubernetesFixtures/Terraform/Clusters/GKE/main.tf: -------------------------------------------------------------------------------- 1 | variable "static_resource_prefix" { 2 | type = string 3 | } -------------------------------------------------------------------------------- /source/Calamari.Tests/KubernetesFixtures/Terraform/EC2/ec2.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/KubernetesFixtures/Terraform/EC2/ec2.tf -------------------------------------------------------------------------------- /source/Calamari.Tests/KubernetesFixtures/Terraform/EC2/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/KubernetesFixtures/Terraform/EC2/main.tf -------------------------------------------------------------------------------- /source/Calamari.Tests/KubernetesFixtures/Terraform/EC2/outputs.tf: -------------------------------------------------------------------------------- 1 | output "ec2_address" { 2 | value = aws_instance.default.public_dns 3 | } 4 | -------------------------------------------------------------------------------- /source/Calamari.Tests/KubernetesFixtures/Terraform/EC2/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/KubernetesFixtures/Terraform/EC2/test.sh -------------------------------------------------------------------------------- /source/Calamari.Tests/KubernetesFixtures/Terraform/StaticClusters/EKS/main.tf: -------------------------------------------------------------------------------- 1 | variable "static_resource_prefix" { 2 | type = string 3 | } -------------------------------------------------------------------------------- /source/Calamari.Tests/KubernetesFixtures/Terraform/StaticClusters/GKE/main.tf: -------------------------------------------------------------------------------- 1 | variable "static_resource_prefix" { 2 | type = string 3 | } -------------------------------------------------------------------------------- /source/Calamari.Tests/KubernetesFixtures/ValuesBuilderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/KubernetesFixtures/ValuesBuilderTests.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/LaunchTools/NodeExecutorFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/LaunchTools/NodeExecutorFixture.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/Logger/AbstractLogFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Logger/AbstractLogFixture.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/NewPipeline/Config/json.txt: -------------------------------------------------------------------------------- 1 | {"app": {"port": 80 }} -------------------------------------------------------------------------------- /source/Calamari.Tests/NewPipeline/Config/properties.txt: -------------------------------------------------------------------------------- 1 | app_port=80 -------------------------------------------------------------------------------- /source/Calamari.Tests/NewPipeline/Config/web.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/NewPipeline/Config/web.config -------------------------------------------------------------------------------- /source/Calamari.Tests/NewPipeline/Config/yaml.txt: -------------------------------------------------------------------------------- 1 | app: 2 | port: 80 -------------------------------------------------------------------------------- /source/Calamari.Tests/NewPipeline/PipelineCommandFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/NewPipeline/PipelineCommandFixture.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/ProxyRoutines.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/ProxyRoutines.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/Some.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/Some.cs -------------------------------------------------------------------------------- /source/Calamari.Tests/TestProgramWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.Tests/TestProgramWrapper.cs -------------------------------------------------------------------------------- /source/Calamari.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.sln -------------------------------------------------------------------------------- /source/Calamari.sln.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari.sln.DotSettings -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/ArgoCDConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/ArgoCDConstants.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/ArgoCDInstanceLinks.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/ArgoCDInstanceLinks.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/ArgoCDModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/ArgoCDModule.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/ArgoCDOutputVariablesWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/ArgoCDOutputVariablesWriter.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/ContainerImageReplacer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/ContainerImageReplacer.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Conventions/ApplicationValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Conventions/ApplicationValidator.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Conventions/ArgoCommitToGitConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Conventions/ArgoCommitToGitConfig.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Conventions/DeploymentConfigFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Conventions/DeploymentConfigFactory.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Conventions/FileCopySpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Conventions/FileCopySpecification.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Conventions/GitCommitParameters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Conventions/GitCommitParameters.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Conventions/PackageRelativeFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Conventions/PackageRelativeFile.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Conventions/ScopingAnnotationReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Conventions/ScopingAnnotationReader.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Domain/Application.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Domain/Application.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Domain/ApplicationEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Domain/ApplicationEvent.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Domain/ApplicationSpec.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Domain/ApplicationSpec.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Domain/ApplicationStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Domain/ApplicationStatus.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Domain/Converters/SourceConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Domain/Converters/SourceConverter.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Domain/Converters/SourcesConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Domain/Converters/SourcesConverter.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Domain/Destination.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Domain/Destination.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Domain/HelmConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Domain/HelmConfig.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Domain/Metadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Domain/Metadata.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Domain/Sources.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Domain/Sources.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Dtos/ArgoCDCustomPropertiesDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Dtos/ArgoCDCustomPropertiesDto.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Git/CommitMessageGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Git/CommitMessageGenerator.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Git/GitBranchName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Git/GitBranchName.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Git/GitCommitMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Git/GitCommitMessage.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Git/GitCommitSummary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Git/GitCommitSummary.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Git/GitConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Git/GitConnection.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Git/GitHead.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Git/GitHead.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Git/GitReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Git/GitReference.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Git/GitVendorApiAdapters/PullRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Git/GitVendorApiAdapters/PullRequest.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Git/LibGit2SharpExtensionMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Git/LibGit2SharpExtensionMethods.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Git/RepositoryExtensionMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Git/RepositoryExtensionMethods.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Git/RepositoryFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Git/RepositoryFactory.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Git/RepositoryWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Git/RepositoryWrapper.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Git/UniqueRepoNameGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Git/UniqueRepoNameGenerator.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/GitHub/GitHubRepositoryOwnerParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/GitHub/GitHubRepositoryOwnerParser.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Helm/HelmContainerImageReplacer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Helm/HelmContainerImageReplacer.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Helm/HelmSourceExtensionMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Helm/HelmSourceExtensionMethods.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Helm/HelmUpdateImageResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Helm/HelmUpdateImageResult.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Helm/HelmValuesEditor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Helm/HelmValuesEditor.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Helm/HelmYamlParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Helm/HelmYamlParser.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/HelmDiscovery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/HelmDiscovery.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/IContainerImageReplacer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/IContainerImageReplacer.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/KustomizeDiscovery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/KustomizeDiscovery.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/KustomizeImageReplacer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/KustomizeImageReplacer.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Models/ApplicationName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Models/ApplicationName.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Models/ApplicationSourceName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Models/ApplicationSourceName.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Models/ArgoCDImageUpdateTarget.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Models/ArgoCDImageUpdateTarget.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Models/ContainerImageReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Models/ContainerImageReference.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Models/EnvironmentSlug.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Models/EnvironmentSlug.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Models/ImageReplacementResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Models/ImageReplacementResult.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Models/ImageUpdateChanges.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Models/ImageUpdateChanges.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Models/ProjectSlug.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Models/ProjectSlug.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Models/TemplatedImagePath.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Models/TemplatedImagePath.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/Models/TenantSlug.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/Models/TenantSlug.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/VariablesExtensionMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/VariablesExtensionMethods.cs -------------------------------------------------------------------------------- /source/Calamari/ArgoCD/YamlRegexExtensionMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/ArgoCD/YamlRegexExtensionMethods.cs -------------------------------------------------------------------------------- /source/Calamari/Calamari.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Calamari.csproj -------------------------------------------------------------------------------- /source/Calamari/Calamari.exe.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Calamari.exe.manifest -------------------------------------------------------------------------------- /source/Calamari/Calamari.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Calamari.nuspec -------------------------------------------------------------------------------- /source/Calamari/Commands/CleanCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Commands/CleanCommand.cs -------------------------------------------------------------------------------- /source/Calamari/Commands/CleanPackagesCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Commands/CleanPackagesCommand.cs -------------------------------------------------------------------------------- /source/Calamari/Commands/CommandMeta.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Commands/CommandMeta.cs -------------------------------------------------------------------------------- /source/Calamari/Commands/DeployPackageCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Commands/DeployPackageCommand.cs -------------------------------------------------------------------------------- /source/Calamari/Commands/DownloadPackageCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Commands/DownloadPackageCommand.cs -------------------------------------------------------------------------------- /source/Calamari/Commands/ExecuteManifestCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Commands/ExecuteManifestCommand.cs -------------------------------------------------------------------------------- /source/Calamari/Commands/ExtractPackageCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Commands/ExtractPackageCommand.cs -------------------------------------------------------------------------------- /source/Calamari/Commands/FindPackageCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Commands/FindPackageCommand.cs -------------------------------------------------------------------------------- /source/Calamari/Commands/ICommandWithInputs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Commands/ICommandWithInputs.cs -------------------------------------------------------------------------------- /source/Calamari/Commands/ImportCertificateCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Commands/ImportCertificateCommand.cs -------------------------------------------------------------------------------- /source/Calamari/Commands/Java/DeployJavaArchiveCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Commands/Java/DeployJavaArchiveCommand.cs -------------------------------------------------------------------------------- /source/Calamari/Commands/Java/JavaLibraryCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Commands/Java/JavaLibraryCommand.cs -------------------------------------------------------------------------------- /source/Calamari/Commands/KubernetesAuthenticationCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Commands/KubernetesAuthenticationCommand.cs -------------------------------------------------------------------------------- /source/Calamari/Commands/RegisterPackageUseCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Commands/RegisterPackageUseCommand.cs -------------------------------------------------------------------------------- /source/Calamari/Commands/ReleasePackageLockCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Commands/ReleasePackageLockCommand.cs -------------------------------------------------------------------------------- /source/Calamari/Commands/RunScriptCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Commands/RunScriptCommand.cs -------------------------------------------------------------------------------- /source/Calamari/Commands/StructuredConfigVariablesCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Commands/StructuredConfigVariablesCommand.cs -------------------------------------------------------------------------------- /source/Calamari/Commands/SubstituteInFilesCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Commands/SubstituteInFilesCommand.cs -------------------------------------------------------------------------------- /source/Calamari/Commands/SubstituteVariablesInFilesCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Commands/SubstituteVariablesInFilesCommand.cs -------------------------------------------------------------------------------- /source/Calamari/Commands/TransferPackageCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Commands/TransferPackageCommand.cs -------------------------------------------------------------------------------- /source/Calamari/Deployment/Conventions/FeatureConvention.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Deployment/Conventions/FeatureConvention.cs -------------------------------------------------------------------------------- /source/Calamari/Deployment/Conventions/JavaStepConvention.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Deployment/Conventions/JavaStepConvention.cs -------------------------------------------------------------------------------- /source/Calamari/Deployment/Features/IFeature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Deployment/Features/IFeature.cs -------------------------------------------------------------------------------- /source/Calamari/Deployment/Features/IisWebSiteFeature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Deployment/Features/IisWebSiteFeature.cs -------------------------------------------------------------------------------- /source/Calamari/Deployment/Features/Java/Actions/JavaAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Deployment/Features/Java/Actions/JavaAction.cs -------------------------------------------------------------------------------- /source/Calamari/Deployment/Features/Java/JavaBaseFeature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Deployment/Features/Java/JavaBaseFeature.cs -------------------------------------------------------------------------------- /source/Calamari/Deployment/Features/Java/TomcatFeature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Deployment/Features/Java/TomcatFeature.cs -------------------------------------------------------------------------------- /source/Calamari/Deployment/Features/Java/WildflyFeature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Deployment/Features/Java/WildflyFeature.cs -------------------------------------------------------------------------------- /source/Calamari/Deployment/Features/NginxFeature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Deployment/Features/NginxFeature.cs -------------------------------------------------------------------------------- /source/Calamari/Deployment/Retention/IRetentionPolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Deployment/Retention/IRetentionPolicy.cs -------------------------------------------------------------------------------- /source/Calamari/Deployment/Retention/RetentionPolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Deployment/Retention/RetentionPolicy.cs -------------------------------------------------------------------------------- /source/Calamari/Integration/Iis/ApplicationPoolIdentityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Integration/Iis/ApplicationPoolIdentityType.cs -------------------------------------------------------------------------------- /source/Calamari/Integration/Iis/IInternetInformationServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Integration/Iis/IInternetInformationServer.cs -------------------------------------------------------------------------------- /source/Calamari/Integration/Iis/InternetInformationServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Integration/Iis/InternetInformationServer.cs -------------------------------------------------------------------------------- /source/Calamari/Integration/Iis/WebServerSevenSupport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Integration/Iis/WebServerSevenSupport.cs -------------------------------------------------------------------------------- /source/Calamari/Integration/Iis/WebServerSixSupport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Integration/Iis/WebServerSixSupport.cs -------------------------------------------------------------------------------- /source/Calamari/Integration/Iis/WebServerSupport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Integration/Iis/WebServerSupport.cs -------------------------------------------------------------------------------- /source/Calamari/Integration/Nginx/NginxDirectives.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Integration/Nginx/NginxDirectives.cs -------------------------------------------------------------------------------- /source/Calamari/Integration/Nginx/NginxServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Integration/Nginx/NginxServer.cs -------------------------------------------------------------------------------- /source/Calamari/Integration/Nginx/NixNginxServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Integration/Nginx/NixNginxServer.cs -------------------------------------------------------------------------------- /source/Calamari/Integration/Nginx/WindowsNginxServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Integration/Nginx/WindowsNginxServer.cs -------------------------------------------------------------------------------- /source/Calamari/Kubernetes/ApiResourceIdentifier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Kubernetes/ApiResourceIdentifier.cs -------------------------------------------------------------------------------- /source/Calamari/Kubernetes/ApiResourceOutputParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Kubernetes/ApiResourceOutputParser.cs -------------------------------------------------------------------------------- /source/Calamari/Kubernetes/ApiResourceScopeLookup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Kubernetes/ApiResourceScopeLookup.cs -------------------------------------------------------------------------------- /source/Calamari/Kubernetes/Authentication/AccountTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Kubernetes/Authentication/AccountTypes.cs -------------------------------------------------------------------------------- /source/Calamari/Kubernetes/Authentication/AwsCliAuth.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Kubernetes/Authentication/AwsCliAuth.cs -------------------------------------------------------------------------------- /source/Calamari/Kubernetes/Commands/HelmUpgradeCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Kubernetes/Commands/HelmUpgradeCommand.cs -------------------------------------------------------------------------------- /source/Calamari/Kubernetes/Helm/HelmValuesFileUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Kubernetes/Helm/HelmValuesFileUtils.cs -------------------------------------------------------------------------------- /source/Calamari/Kubernetes/Helm/InlineYamlValuesFileWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Kubernetes/Helm/InlineYamlValuesFileWriter.cs -------------------------------------------------------------------------------- /source/Calamari/Kubernetes/Helm/KeyValuesValuesFileWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Kubernetes/Helm/KeyValuesValuesFileWriter.cs -------------------------------------------------------------------------------- /source/Calamari/Kubernetes/Helm/PackageValuesFileWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Kubernetes/Helm/PackageValuesFileWriter.cs -------------------------------------------------------------------------------- /source/Calamari/Kubernetes/Helm/RawValuesToYamlConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Kubernetes/Helm/RawValuesToYamlConverter.cs -------------------------------------------------------------------------------- /source/Calamari/Kubernetes/Integration/AwsCli.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Kubernetes/Integration/AwsCli.cs -------------------------------------------------------------------------------- /source/Calamari/Kubernetes/Integration/AzureCli.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Kubernetes/Integration/AzureCli.cs -------------------------------------------------------------------------------- /source/Calamari/Kubernetes/Integration/CaptureCommandOutput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Kubernetes/Integration/CaptureCommandOutput.cs -------------------------------------------------------------------------------- /source/Calamari/Kubernetes/Integration/CommandLineTool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Kubernetes/Integration/CommandLineTool.cs -------------------------------------------------------------------------------- /source/Calamari/Kubernetes/Integration/GCloud.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Kubernetes/Integration/GCloud.cs -------------------------------------------------------------------------------- /source/Calamari/Kubernetes/Integration/GkeGcloudAuthPlugin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Kubernetes/Integration/GkeGcloudAuthPlugin.cs -------------------------------------------------------------------------------- /source/Calamari/Kubernetes/Integration/HelmCli.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Kubernetes/Integration/HelmCli.cs -------------------------------------------------------------------------------- /source/Calamari/Kubernetes/Integration/Kubectl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Kubernetes/Integration/Kubectl.cs -------------------------------------------------------------------------------- /source/Calamari/Kubernetes/Integration/Kubelogin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Kubernetes/Integration/Kubelogin.cs -------------------------------------------------------------------------------- /source/Calamari/Kubernetes/KubectlException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Kubernetes/KubectlException.cs -------------------------------------------------------------------------------- /source/Calamari/Kubernetes/KubernetesContextScriptWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Kubernetes/KubernetesContextScriptWrapper.cs -------------------------------------------------------------------------------- /source/Calamari/Kubernetes/KubernetesVariableExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Kubernetes/KubernetesVariableExtensions.cs -------------------------------------------------------------------------------- /source/Calamari/Kubernetes/ManifestParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Kubernetes/ManifestParser.cs -------------------------------------------------------------------------------- /source/Calamari/Kubernetes/ManifestReportScriptWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Kubernetes/ManifestReportScriptWrapper.cs -------------------------------------------------------------------------------- /source/Calamari/Kubernetes/ManifestReporter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Kubernetes/ManifestReporter.cs -------------------------------------------------------------------------------- /source/Calamari/Kubernetes/ManifestRetriever.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Kubernetes/ManifestRetriever.cs -------------------------------------------------------------------------------- /source/Calamari/Kubernetes/ResourceLoggingExtensionMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Kubernetes/ResourceLoggingExtensionMethods.cs -------------------------------------------------------------------------------- /source/Calamari/Kubernetes/ResourceStatus/DeploymentStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Kubernetes/ResourceStatus/DeploymentStatus.cs -------------------------------------------------------------------------------- /source/Calamari/Kubernetes/ResourceStatus/KubectlGet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Kubernetes/ResourceStatus/KubectlGet.cs -------------------------------------------------------------------------------- /source/Calamari/Kubernetes/ResourceStatus/Options.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Kubernetes/ResourceStatus/Options.cs -------------------------------------------------------------------------------- /source/Calamari/Kubernetes/ResourceStatus/ResourceFinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Kubernetes/ResourceStatus/ResourceFinder.cs -------------------------------------------------------------------------------- /source/Calamari/Kubernetes/ResourceStatus/ResourceRetriever.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Kubernetes/ResourceStatus/ResourceRetriever.cs -------------------------------------------------------------------------------- /source/Calamari/Kubernetes/ResourceStatus/Resources/CronJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Kubernetes/ResourceStatus/Resources/CronJob.cs -------------------------------------------------------------------------------- /source/Calamari/Kubernetes/ResourceStatus/Resources/Ingress.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Kubernetes/ResourceStatus/Resources/Ingress.cs -------------------------------------------------------------------------------- /source/Calamari/Kubernetes/ResourceStatus/Resources/Job.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Kubernetes/ResourceStatus/Resources/Job.cs -------------------------------------------------------------------------------- /source/Calamari/Kubernetes/ResourceStatus/Resources/Pod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Kubernetes/ResourceStatus/Resources/Pod.cs -------------------------------------------------------------------------------- /source/Calamari/Kubernetes/ResourceStatus/Resources/Secret.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Kubernetes/ResourceStatus/Resources/Secret.cs -------------------------------------------------------------------------------- /source/Calamari/Kubernetes/ResourceStatus/Resources/Service.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Kubernetes/ResourceStatus/Resources/Service.cs -------------------------------------------------------------------------------- /source/Calamari/Kubernetes/ResourceStatus/Timer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Kubernetes/ResourceStatus/Timer.cs -------------------------------------------------------------------------------- /source/Calamari/Kubernetes/Scripts/AzurePowershellContext.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Kubernetes/Scripts/AzurePowershellContext.ps1 -------------------------------------------------------------------------------- /source/Calamari/Kubernetes/SetupKubectlAuthentication.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Kubernetes/SetupKubectlAuthentication.cs -------------------------------------------------------------------------------- /source/Calamari/Kubernetes/SpecialVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Kubernetes/SpecialVariables.cs -------------------------------------------------------------------------------- /source/Calamari/Kubernetes/YamlDotNetExtensionMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Kubernetes/YamlDotNetExtensionMethods.cs -------------------------------------------------------------------------------- /source/Calamari/LaunchTools/CalamariExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/LaunchTools/CalamariExecutor.cs -------------------------------------------------------------------------------- /source/Calamari/LaunchTools/Instruction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/LaunchTools/Instruction.cs -------------------------------------------------------------------------------- /source/Calamari/LaunchTools/LaunchTool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/LaunchTools/LaunchTool.cs -------------------------------------------------------------------------------- /source/Calamari/LaunchTools/LaunchTools.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/LaunchTools/LaunchTools.cs -------------------------------------------------------------------------------- /source/Calamari/LaunchTools/NodeExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/LaunchTools/NodeExecutor.cs -------------------------------------------------------------------------------- /source/Calamari/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Program.cs -------------------------------------------------------------------------------- /source/Calamari/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /source/Calamari/Scripts/Octopus.Features.HelloWorld_BeforePreDeploy.ps1: -------------------------------------------------------------------------------- 1 | # This is just a dummy script we can use for testing 2 | Write-Output "Hello World!" -------------------------------------------------------------------------------- /source/Calamari/Scripts/Octopus.Features.HelloWorld_BeforePreDeploy.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | echo "Hello World!" -------------------------------------------------------------------------------- /source/Calamari/Scripts/Octopus.Features.Nginx_AfterDeploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Scripts/Octopus.Features.Nginx_AfterDeploy.sh -------------------------------------------------------------------------------- /source/Calamari/Scripts/Octopus.Features.Nginx_DeployFailed.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Scripts/Octopus.Features.Nginx_DeployFailed.sh -------------------------------------------------------------------------------- /source/Calamari/Scripts/Octopus.Features.Vhd_DeployFailed.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/Scripts/Octopus.Features.Vhd_DeployFailed.ps1 -------------------------------------------------------------------------------- /source/Calamari/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Calamari/app.config -------------------------------------------------------------------------------- /source/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Directory.Build.props -------------------------------------------------------------------------------- /source/Package/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Package/app.config -------------------------------------------------------------------------------- /source/Solution Items/SolutionInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Solution Items/SolutionInfo.cs -------------------------------------------------------------------------------- /source/Solution Items/VersionInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/Solution Items/VersionInfo.cs -------------------------------------------------------------------------------- /source/lib/Microsoft.Web.XmlTransform.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/lib/Microsoft.Web.XmlTransform.dll -------------------------------------------------------------------------------- /source/lib/NuGet.Core.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctopusDeploy/Calamari/HEAD/source/lib/NuGet.Core.dll --------------------------------------------------------------------------------