├── .envrc ├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── .gitignore ├── .gitmodules ├── .hlint.yaml ├── .vscode └── tasks.json ├── LICENSE ├── README.md ├── RELEASE.md ├── bors.toml ├── cabal-pkg-config-version-hook ├── CHANGELOG.md ├── README.md ├── cabal-pkg-config-version-hook.cabal └── src │ └── Distribution │ └── PkgConfigVersionHook.hs ├── cabal.project ├── darwin-module.nix ├── default.nix ├── dev ├── hie-bios-fml.diff ├── hie-bios-program ├── lsp-dummies │ ├── Paths_cachix.hs │ └── Paths_hercules_ci_agent.hs ├── private.narHash ├── private │ ├── flake.lock │ └── flake.nix └── vendor │ └── README.md ├── docs ├── antora.yml ├── flake-docs-render.nix └── modules │ ├── ROOT │ ├── nav.adoc │ ├── pages │ │ ├── agent-config.adoc │ │ ├── binary-caches-json.adoc │ │ ├── data-sharing.adoc │ │ ├── deployment-requirements.adoc │ │ ├── effects-security.adoc │ │ ├── effects.adoc │ │ ├── effects │ │ │ └── declaration.adoc │ │ ├── evaluation.adoc │ │ ├── index.adoc │ │ ├── job-definition.adoc │ │ ├── legacy-evaluation.adoc │ │ ├── netrc.adoc │ │ ├── nixos-module.adoc │ │ └── secrets-json.adoc │ └── partials │ │ └── nav-items.adoc │ └── hci │ ├── nav.adoc │ ├── pages │ ├── effect │ │ └── run.adoc │ ├── environment.adoc │ ├── index.adoc │ ├── installation.adoc │ ├── login.adoc │ ├── secret │ │ ├── add.adoc │ │ ├── echo.adoc │ │ └── init-local.adoc │ └── state │ │ ├── get.adoc │ │ └── put.adoc │ └── partials │ ├── create-secret-options.adoc │ ├── implicit-api.adoc │ └── nav-items.adoc ├── flake.lock ├── flake.nix ├── hercules-ci-agent ├── CHANGELOG.md ├── Setup.hs ├── cbits │ ├── hercules-aliases.h │ ├── hercules-error.cxx │ ├── hercules-error.hh │ ├── hercules-logger.cxx │ ├── hercules-logger.hh │ └── nix-2.4 │ │ ├── hercules-store.cxx │ │ └── hercules-store.hh ├── data │ └── default-herculesCI-for-flake.nix ├── hercules-ci-agent-worker │ ├── Hercules │ │ └── Agent │ │ │ ├── Worker.hs │ │ │ └── Worker │ │ │ ├── Build.hs │ │ │ ├── Build │ │ │ ├── Logger.hs │ │ │ ├── Logger │ │ │ │ └── Context.hs │ │ │ └── Prefetched.hs │ │ │ ├── Effect.hs │ │ │ ├── Env.hs │ │ │ ├── Error.hs │ │ │ ├── Evaluate.hs │ │ │ ├── HerculesStore.hs │ │ │ ├── HerculesStore │ │ │ └── Context.hs │ │ │ ├── Logging.hs │ │ │ └── STM.hs │ └── Main.hs ├── hercules-ci-agent.cabal ├── hercules-ci-agent │ ├── Data │ │ ├── Functor │ │ │ └── Partitioner.hs │ │ └── Map │ │ │ └── Extras │ │ │ └── Hercules.hs │ ├── Hercules │ │ ├── Agent.hs │ │ └── Agent │ │ │ ├── AgentSocket.hs │ │ │ ├── Bag.hs │ │ │ ├── Build.hs │ │ │ ├── CabalInfo.hs │ │ │ ├── Cache.hs │ │ │ ├── Cachix.hs │ │ │ ├── Cachix │ │ │ ├── Env.hs │ │ │ ├── Info.hs │ │ │ └── Init.hs │ │ │ ├── Client.hs │ │ │ ├── Compat.hs │ │ │ ├── Config.hs │ │ │ ├── Config │ │ │ ├── BinaryCaches.hs │ │ │ ├── Combined.hs │ │ │ ├── Json.hs │ │ │ └── Toml.hs │ │ │ ├── Effect.hs │ │ │ ├── Env.hs │ │ │ ├── EnvironmentInfo.hs │ │ │ ├── Evaluate.hs │ │ │ ├── Evaluate │ │ │ └── TraversalQueue.hs │ │ │ ├── Files.hs │ │ │ ├── Init.hs │ │ │ ├── InitWorkerConfig.hs │ │ │ ├── Log.hs │ │ │ ├── LogSocket.hs │ │ │ ├── Memo.hs │ │ │ ├── Netrc.hs │ │ │ ├── Netrc │ │ │ └── Env.hs │ │ │ ├── Nix.hs │ │ │ ├── Nix │ │ │ ├── Env.hs │ │ │ ├── Init.hs │ │ │ └── RetrieveDerivationInfo.hs │ │ │ ├── Options.hs │ │ │ ├── ResourceLimiter.hs │ │ │ ├── SecureDirectory.hs │ │ │ ├── ServiceInfo.hs │ │ │ └── Token.hs │ └── Main.hs ├── hercules-ci-nix-daemon │ └── daemon.cxx ├── src │ ├── Data │ │ ├── Conduit │ │ │ ├── Extras.hs │ │ │ └── Katip │ │ │ │ └── Orphans.hs │ │ ├── Fixed │ │ │ └── Extras.hs │ │ └── Time │ │ │ └── Extras.hs │ └── Hercules │ │ ├── Agent │ │ ├── Binary.hs │ │ ├── Conduit.hs │ │ ├── NixFile.hs │ │ ├── NixFile │ │ │ ├── CiNixArgs.hs │ │ │ ├── GitSource.hs │ │ │ └── HerculesCIArgs.hs │ │ ├── NixPath.hs │ │ ├── Producer.hs │ │ ├── STM.hs │ │ ├── Sensitive.hs │ │ ├── Socket.hs │ │ ├── Store.hs │ │ ├── WorkerProcess.hs │ │ └── WorkerProtocol │ │ │ ├── Command.hs │ │ │ ├── Command │ │ │ ├── Build.hs │ │ │ ├── BuildResult.hs │ │ │ ├── Effect.hs │ │ │ └── Eval.hs │ │ │ ├── Event.hs │ │ │ ├── Event │ │ │ ├── Attribute.hs │ │ │ ├── AttributeError.hs │ │ │ ├── AttributeIFD.hs │ │ │ └── BuildResult.hs │ │ │ ├── Orphans.hs │ │ │ ├── OutputInfo.hs │ │ │ ├── ViaJSON.hs │ │ │ └── WorkerConfig.hs │ │ ├── Effect.hs │ │ ├── Effect │ │ └── Container.hs │ │ ├── Secrets.hs │ │ └── UserException.hs ├── test │ ├── Hercules │ │ ├── Agent │ │ │ ├── ConduitSpec.hs │ │ │ ├── ConfigSpec.hs │ │ │ ├── Nix │ │ │ │ └── RetrieveDerivationInfoSpec.hs │ │ │ ├── NixPathSpec.hs │ │ │ ├── Worker │ │ │ │ └── STMSpec.hs │ │ │ ├── WorkerProcessSpec.hs │ │ │ └── WorkerProtocol │ │ │ │ └── WorkerConfigSpec.hs │ │ └── SecretsSpec.hs │ ├── Spec.hs │ └── TestMain.hs └── testdata │ └── vm-test-run-agent-test.drv ├── hercules-ci-api-agent ├── CHANGELOG.md ├── hercules-ci-api-agent.cabal ├── src │ └── Hercules │ │ ├── API │ │ ├── Agent.hs │ │ ├── Agent │ │ │ ├── Build.hs │ │ │ ├── Build │ │ │ │ ├── BuildEvent.hs │ │ │ │ ├── BuildEvent │ │ │ │ │ └── Pushed.hs │ │ │ │ └── BuildTask.hs │ │ │ ├── Effect │ │ │ │ └── EffectTask.hs │ │ │ ├── Evaluate.hs │ │ │ ├── Evaluate │ │ │ │ ├── DerivationStatus.hs │ │ │ │ ├── EvaluateEvent.hs │ │ │ │ ├── EvaluateEvent │ │ │ │ │ ├── AttributeEffectEvent.hs │ │ │ │ │ ├── AttributeErrorEvent.hs │ │ │ │ │ ├── AttributeEvent.hs │ │ │ │ │ ├── AttributeIFDEvent.hs │ │ │ │ │ ├── BuildRequest.hs │ │ │ │ │ ├── BuildRequired.hs │ │ │ │ │ ├── DerivationInfo.hs │ │ │ │ │ ├── InputDeclaration.hs │ │ │ │ │ ├── JobConfig.hs │ │ │ │ │ ├── Message.hs │ │ │ │ │ ├── OnPushHandlerEvent.hs │ │ │ │ │ ├── OnScheduleHandlerEvent.hs │ │ │ │ │ ├── PushedAll.hs │ │ │ │ │ └── SubstitutionQueryResult.hs │ │ │ │ ├── EvaluateTask.hs │ │ │ │ ├── EvaluateTask │ │ │ │ │ ├── OnPush.hs │ │ │ │ │ └── OnSchedule.hs │ │ │ │ ├── ImmutableGitInput.hs │ │ │ │ └── ImmutableInput.hs │ │ │ ├── LifeCycle.hs │ │ │ ├── LifeCycle │ │ │ │ ├── AgentInfo.hs │ │ │ │ ├── CreateAgentSession.hs │ │ │ │ ├── CreateAgentSession_V2.hs │ │ │ │ ├── ServiceInfo.hs │ │ │ │ └── StartInfo.hs │ │ │ ├── OutputInfo.hs │ │ │ ├── Socket │ │ │ │ ├── AgentPayload.hs │ │ │ │ ├── Frame.hs │ │ │ │ └── ServicePayload.hs │ │ │ ├── State.hs │ │ │ └── Tasks.hs │ │ ├── Logs.hs │ │ ├── Logs │ │ │ ├── LogEntry.hs │ │ │ ├── LogHello.hs │ │ │ └── LogMessage.hs │ │ ├── Task.hs │ │ └── TaskStatus.hs │ │ └── Formats │ │ ├── CachixCache.hs │ │ ├── Common.hs │ │ ├── Mountable.hs │ │ ├── NixCache.hs │ │ └── Secret.hs └── test │ ├── AesonSupport.hs │ ├── Hercules │ ├── API │ │ └── Agent │ │ │ ├── Effect │ │ │ └── EffectTaskSpec.hs │ │ │ ├── Evaluate │ │ │ └── EvaluateEvent │ │ │ │ ├── AttributeEffectEventSpec.hs │ │ │ │ └── DerivationInfoSpec.hs │ │ │ └── LifeCycle │ │ │ └── AgentInfoSpec.hs │ └── Formats │ │ ├── CachixCacheSpec.hs │ │ ├── MountableSpec.hs │ │ └── SecretSpec.hs │ ├── Main.hs │ └── Spec.hs ├── hercules-ci-api-core ├── CHANGELOG.md ├── hercules-ci-api-core.cabal └── src │ └── Hercules │ ├── API │ ├── DayOfWeek.hs │ ├── Id.hs │ ├── Name.hs │ ├── Prelude.hs │ ├── Sensitive.hs │ └── Servant.hs │ └── Error.hs ├── hercules-ci-api ├── CHANGELOG.md ├── hercules-ci-api.cabal ├── hercules-gen-swagger │ └── Main.hs ├── src │ └── Hercules │ │ ├── API.hs │ │ ├── API │ │ ├── Accounts.hs │ │ ├── Accounts │ │ │ ├── Account.hs │ │ │ ├── AccountInstallationStatus.hs │ │ │ ├── AccountSettings.hs │ │ │ ├── AccountSettingsPatch.hs │ │ │ ├── CLIAuthorizationRequest.hs │ │ │ ├── CLIAuthorizationRequestCreate.hs │ │ │ ├── CLIAuthorizationRequestCreateResponse.hs │ │ │ ├── CLIAuthorizationRequestStatus.hs │ │ │ ├── CLIToken.hs │ │ │ ├── CLITokensResponse.hs │ │ │ ├── NotificationSettings.hs │ │ │ ├── NotificationSettingsPatch.hs │ │ │ └── SimpleAccount.hs │ │ ├── Agents.hs │ │ ├── Agents │ │ │ ├── AgentInfo.hs │ │ │ ├── AgentSession.hs │ │ │ ├── ClusterJoinToken.hs │ │ │ ├── CreateClusterJoinToken.hs │ │ │ └── FullClusterJoinToken.hs │ │ ├── Attribute.hs │ │ ├── Auth.hs │ │ ├── BillingStatus.hs │ │ ├── Build.hs │ │ ├── Build │ │ │ ├── AgentRequirements.hs │ │ │ ├── DerivationEvent.hs │ │ │ ├── DerivationEvent │ │ │ │ └── BuiltOutput.hs │ │ │ ├── DerivationInfo.hs │ │ │ ├── DerivationInfo │ │ │ │ ├── DerivationInput.hs │ │ │ │ └── DerivationOutput.hs │ │ │ ├── EvaluationDependency.hs │ │ │ ├── EvaluationDetail.hs │ │ │ ├── EvaluationDiff.hs │ │ │ ├── FailureGraph.hs │ │ │ ├── Log.hs │ │ │ └── LogLine.hs │ │ ├── ClientInfo.hs │ │ ├── ClientInfo │ │ │ └── ClientInfo.hs │ │ ├── Derivation.hs │ │ ├── Effects.hs │ │ ├── Effects │ │ │ ├── EffectEvent.hs │ │ │ ├── EffectInfo.hs │ │ │ └── EffectReference.hs │ │ ├── Error.hs │ │ ├── Evaluation │ │ │ ├── AttributeError.hs │ │ │ └── Evaluation.hs │ │ ├── Forge.hs │ │ ├── Forge │ │ │ ├── Forge.hs │ │ │ └── SimpleForge.hs │ │ ├── GitLab.hs │ │ ├── GitLab │ │ │ ├── CreateInstallationBuilderRequest.hs │ │ │ ├── InstallationBuilder.hs │ │ │ └── PatchInstallationBuilder.hs │ │ ├── Health.hs │ │ ├── Inputs │ │ │ ├── ImmutableGitInput.hs │ │ │ └── ImmutableInput.hs │ │ ├── Labels.hs │ │ ├── Message.hs │ │ ├── Organizations.hs │ │ ├── Organizations │ │ │ ├── BillingInfo.hs │ │ │ ├── CreateOrganization.hs │ │ │ ├── Organization.hs │ │ │ └── PaymentLink.hs │ │ ├── Orphans.hs │ │ ├── Paging.hs │ │ ├── Projects.hs │ │ ├── Projects │ │ │ ├── CreateProject.hs │ │ │ ├── CreateUserEffectTokenResponse.hs │ │ │ ├── Job.hs │ │ │ ├── JobHandlers.hs │ │ │ ├── JobHandlers │ │ │ │ ├── OnPushHandler.hs │ │ │ │ └── OnScheduleHandler.hs │ │ │ ├── LegacySimpleJob.hs │ │ │ ├── PatchProject.hs │ │ │ ├── Project.hs │ │ │ ├── SimpleJob.hs │ │ │ └── SimpleProject.hs │ │ ├── Repos.hs │ │ ├── Repos │ │ │ ├── Repo.hs │ │ │ ├── RepoKey.hs │ │ │ └── SimpleRepo.hs │ │ ├── Result.hs │ │ ├── Servant │ │ │ └── Status.hs │ │ ├── ShowRead.hs │ │ ├── SimpleAttribute.hs │ │ ├── State.hs │ │ └── State │ │ │ ├── ProjectState.hs │ │ │ ├── StateFile.hs │ │ │ ├── StateLockAcquireRequest.hs │ │ │ ├── StateLockAcquireResponse.hs │ │ │ ├── StateLockLease.hs │ │ │ ├── StateLockUpdateRequest.hs │ │ │ └── StateVersion.hs │ │ └── Frontend.hs ├── swagger.nix └── test │ ├── Hercules │ └── API │ │ └── AttributeSpec.hs │ ├── Main.hs │ └── Spec.hs ├── hercules-ci-cli ├── CHANGELOG.md ├── hci │ └── Main.hs ├── hercules-ci-cli.cabal ├── src │ └── Hercules │ │ └── CLI │ │ ├── Client.hs │ │ ├── Common.hs │ │ ├── Credentials.hs │ │ ├── Effect.hs │ │ ├── Exception.hs │ │ ├── Git.hs │ │ ├── JSON.hs │ │ ├── Lock.hs │ │ ├── Login.hs │ │ ├── Main.hs │ │ ├── Nix.hs │ │ ├── Options.hs │ │ ├── Project.hs │ │ ├── Secret.hs │ │ └── State.hs └── test │ ├── Hercules │ └── CLI │ │ ├── CredentialsSpec.hs │ │ └── JSONSpec.hs │ ├── Main.hs │ └── Spec.hs ├── hercules-ci-cnix-expr ├── CHANGELOG.md ├── Setup.hs ├── hercules-ci-cnix-expr.cabal ├── include │ └── hercules-ci-cnix │ │ └── expr.hxx ├── src │ └── Hercules │ │ └── CNix │ │ ├── Expr.hs │ │ └── Expr │ │ ├── Context.hs │ │ ├── Raw.hs │ │ ├── Schema.hs │ │ └── Typed.hs └── test │ ├── Hercules │ └── CNix │ │ ├── Expr │ │ └── SchemaSpec.hs │ │ ├── ExprSpec.hs │ │ └── Store │ │ └── TestUtil.hs │ ├── SingleState.hs │ ├── Spec.hs │ ├── TestMain.hs │ └── data │ ├── sample.json │ └── simple-flake │ └── flake.nix ├── hercules-ci-cnix-store ├── CHANGELOG.md ├── Setup.hs ├── cbits │ ├── signals.cxx │ ├── signals.hxx │ └── string.cxx ├── compat-2.4 │ └── include │ │ └── nix-compat.hh ├── hercules-ci-cnix-store.cabal ├── include │ └── hercules-ci-cnix │ │ ├── store.hxx │ │ └── string.hxx ├── src │ └── Hercules │ │ ├── CNix.hs │ │ └── CNix │ │ ├── Encapsulation.hs │ │ ├── Exception.hs │ │ ├── Memory.hs │ │ ├── Settings.hs │ │ ├── Std │ │ ├── Set.hs │ │ ├── String.hs │ │ ├── String │ │ │ ├── Context.hs │ │ │ └── Instances.hs │ │ └── Vector.hs │ │ ├── Store.hs │ │ ├── Store │ │ ├── Context.hs │ │ └── Instances.hs │ │ ├── Util.hs │ │ └── Verbosity.hs └── test │ ├── Hercules │ └── CNix │ │ ├── SettingsSpec.hs │ │ ├── Std │ │ └── SetSpec.hs │ │ ├── Store │ │ ├── DerivationSpec.hs │ │ └── TestUtil.hs │ │ └── VerbositySpec.hs │ ├── Spec.hs │ ├── TestMain.hs │ └── data │ ├── fixed-output.drv │ └── regular.drv ├── hie.yaml ├── internal ├── README.md └── nix │ ├── common.nix │ ├── deploy-keys.nix │ ├── gc.nix │ ├── nix-darwin │ ├── common.nix │ └── default.nix │ ├── nixos │ ├── common.nix │ ├── default.nix │ └── multi.nix │ └── settings.nix ├── live-tests ├── module.nix ├── nix ├── development.nix ├── flake-cachix-dev.nix ├── flake-compat.nix ├── flake-partitions.nix ├── flake-private-dev-inputs.nix ├── flake-update-pre-commit.nix ├── hercules-ci-optparse-applicative.nix ├── hie-bios.patch ├── openapi3.nix ├── overlay.nix ├── pre-commit-custom-stages.nix ├── pre-commit-wrapped.nix └── variants.nix ├── nixops-profile.nix ├── profile.nix ├── repl.nix ├── scripts ├── copy-to-upstream ├── generate-nix ├── releaser ├── releaser-shell.nix └── test-agent ├── shell.nix ├── templates └── nixos │ └── flake.nix └── tests ├── agent-test.nix ├── agent-test ├── hercules-ci-agent-test.cabal ├── src │ ├── AgentTask.hs │ ├── BuildSpec.hs │ ├── DummyApi.hs │ ├── EffectSpec.hs │ ├── EvaluationSpec.hs │ ├── Main.hs │ ├── MockTasksApi.hs │ ├── Orphans.hs │ ├── Spec.hs │ └── TestSupport.hs └── testdata │ ├── abort-at-root │ └── default.nix │ ├── abort-in-attribute │ └── default.nix │ ├── ambiguous-nix-file │ ├── ci.nix │ └── nix │ │ └── ci.nix │ ├── attribute-types │ └── default.nix │ ├── build-cyclic-output-reference │ └── default.nix │ ├── buildable │ └── default.nix │ ├── ci-dot-nix-herculesCI │ └── ci.nix │ ├── ci-dot-nix │ ├── ci.nix │ ├── default.nix │ └── flake.nix │ ├── effect-alternate │ └── default.nix │ ├── effect-attack │ └── default.nix │ ├── effect │ └── default.nix │ ├── empty-attrset │ └── default.nix │ ├── flake-ciSystems │ └── flake.nix │ ├── flake-herculesCI-empty │ └── flake.nix │ ├── flake-onPush-functions │ └── flake.nix │ ├── flake-onPush │ └── flake.nix │ ├── flake-onSchedule │ └── flake.nix │ ├── flake │ └── flake.nix │ ├── identity │ └── default.nix │ ├── ifd-fail │ └── default.nix │ ├── ifd │ └── default.nix │ ├── list │ └── default.nix │ ├── naked-derivation-default-args-twice │ └── default.nix │ ├── naked-derivation-default-args │ └── default.nix │ ├── naked-derivation │ └── default.nix │ ├── nix-path-simple │ └── default.nix │ ├── nixpkgs-reference │ └── default.nix │ ├── no-nix-file │ └── .keep │ ├── path-attack-2 │ └── default.nix │ ├── path-attack │ └── default.nix │ ├── simple │ └── default.nix │ ├── stack-overflow │ └── default.nix │ ├── too-many-attrs │ └── default.nix │ └── too-many-errors │ └── default.nix ├── cli.nix ├── default-herculesCI-for-flake-test.nix ├── equal-derivation.nix ├── multi-example.nix ├── nix-darwin-example.nix ├── nixpkgsball.nix └── this-file.nix /.envrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/.envrc -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/.gitmodules -------------------------------------------------------------------------------- /.hlint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/.hlint.yaml -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/RELEASE.md -------------------------------------------------------------------------------- /bors.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/bors.toml -------------------------------------------------------------------------------- /cabal-pkg-config-version-hook/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/cabal-pkg-config-version-hook/CHANGELOG.md -------------------------------------------------------------------------------- /cabal-pkg-config-version-hook/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/cabal-pkg-config-version-hook/README.md -------------------------------------------------------------------------------- /cabal-pkg-config-version-hook/cabal-pkg-config-version-hook.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/cabal-pkg-config-version-hook/cabal-pkg-config-version-hook.cabal -------------------------------------------------------------------------------- /cabal-pkg-config-version-hook/src/Distribution/PkgConfigVersionHook.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/cabal-pkg-config-version-hook/src/Distribution/PkgConfigVersionHook.hs -------------------------------------------------------------------------------- /cabal.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/cabal.project -------------------------------------------------------------------------------- /darwin-module.nix: -------------------------------------------------------------------------------- 1 | (import ./nix/flake-compat.nix).defaultNix.darwinModules.agent-profile 2 | -------------------------------------------------------------------------------- /default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/default.nix -------------------------------------------------------------------------------- /dev/hie-bios-fml.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/dev/hie-bios-fml.diff -------------------------------------------------------------------------------- /dev/hie-bios-program: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/dev/hie-bios-program -------------------------------------------------------------------------------- /dev/lsp-dummies/Paths_cachix.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/dev/lsp-dummies/Paths_cachix.hs -------------------------------------------------------------------------------- /dev/lsp-dummies/Paths_hercules_ci_agent.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/dev/lsp-dummies/Paths_hercules_ci_agent.hs -------------------------------------------------------------------------------- /dev/private.narHash: -------------------------------------------------------------------------------- 1 | sha256-iG6B9++S6XYkKxL20ga5OkLqQw3J1xoXpy8F68Cp8Ks= 2 | -------------------------------------------------------------------------------- /dev/private/flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/dev/private/flake.lock -------------------------------------------------------------------------------- /dev/private/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/dev/private/flake.nix -------------------------------------------------------------------------------- /dev/vendor/README.md: -------------------------------------------------------------------------------- 1 | # `dev/vendor` 2 | 3 | These sources are only used for development. 4 | -------------------------------------------------------------------------------- /docs/antora.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/docs/antora.yml -------------------------------------------------------------------------------- /docs/flake-docs-render.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/docs/flake-docs-render.nix -------------------------------------------------------------------------------- /docs/modules/ROOT/nav.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/docs/modules/ROOT/nav.adoc -------------------------------------------------------------------------------- /docs/modules/ROOT/pages/agent-config.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/docs/modules/ROOT/pages/agent-config.adoc -------------------------------------------------------------------------------- /docs/modules/ROOT/pages/binary-caches-json.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/docs/modules/ROOT/pages/binary-caches-json.adoc -------------------------------------------------------------------------------- /docs/modules/ROOT/pages/data-sharing.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/docs/modules/ROOT/pages/data-sharing.adoc -------------------------------------------------------------------------------- /docs/modules/ROOT/pages/deployment-requirements.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/docs/modules/ROOT/pages/deployment-requirements.adoc -------------------------------------------------------------------------------- /docs/modules/ROOT/pages/effects-security.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/docs/modules/ROOT/pages/effects-security.adoc -------------------------------------------------------------------------------- /docs/modules/ROOT/pages/effects.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/docs/modules/ROOT/pages/effects.adoc -------------------------------------------------------------------------------- /docs/modules/ROOT/pages/effects/declaration.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/docs/modules/ROOT/pages/effects/declaration.adoc -------------------------------------------------------------------------------- /docs/modules/ROOT/pages/evaluation.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/docs/modules/ROOT/pages/evaluation.adoc -------------------------------------------------------------------------------- /docs/modules/ROOT/pages/index.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/docs/modules/ROOT/pages/index.adoc -------------------------------------------------------------------------------- /docs/modules/ROOT/pages/job-definition.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/docs/modules/ROOT/pages/job-definition.adoc -------------------------------------------------------------------------------- /docs/modules/ROOT/pages/legacy-evaluation.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/docs/modules/ROOT/pages/legacy-evaluation.adoc -------------------------------------------------------------------------------- /docs/modules/ROOT/pages/netrc.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/docs/modules/ROOT/pages/netrc.adoc -------------------------------------------------------------------------------- /docs/modules/ROOT/pages/nixos-module.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/docs/modules/ROOT/pages/nixos-module.adoc -------------------------------------------------------------------------------- /docs/modules/ROOT/pages/secrets-json.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/docs/modules/ROOT/pages/secrets-json.adoc -------------------------------------------------------------------------------- /docs/modules/ROOT/partials/nav-items.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/docs/modules/ROOT/partials/nav-items.adoc -------------------------------------------------------------------------------- /docs/modules/hci/nav.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/docs/modules/hci/nav.adoc -------------------------------------------------------------------------------- /docs/modules/hci/pages/effect/run.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/docs/modules/hci/pages/effect/run.adoc -------------------------------------------------------------------------------- /docs/modules/hci/pages/environment.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/docs/modules/hci/pages/environment.adoc -------------------------------------------------------------------------------- /docs/modules/hci/pages/index.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/docs/modules/hci/pages/index.adoc -------------------------------------------------------------------------------- /docs/modules/hci/pages/installation.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/docs/modules/hci/pages/installation.adoc -------------------------------------------------------------------------------- /docs/modules/hci/pages/login.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/docs/modules/hci/pages/login.adoc -------------------------------------------------------------------------------- /docs/modules/hci/pages/secret/add.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/docs/modules/hci/pages/secret/add.adoc -------------------------------------------------------------------------------- /docs/modules/hci/pages/secret/echo.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/docs/modules/hci/pages/secret/echo.adoc -------------------------------------------------------------------------------- /docs/modules/hci/pages/secret/init-local.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/docs/modules/hci/pages/secret/init-local.adoc -------------------------------------------------------------------------------- /docs/modules/hci/pages/state/get.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/docs/modules/hci/pages/state/get.adoc -------------------------------------------------------------------------------- /docs/modules/hci/pages/state/put.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/docs/modules/hci/pages/state/put.adoc -------------------------------------------------------------------------------- /docs/modules/hci/partials/create-secret-options.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/docs/modules/hci/partials/create-secret-options.adoc -------------------------------------------------------------------------------- /docs/modules/hci/partials/implicit-api.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/docs/modules/hci/partials/implicit-api.adoc -------------------------------------------------------------------------------- /docs/modules/hci/partials/nav-items.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/docs/modules/hci/partials/nav-items.adoc -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/flake.nix -------------------------------------------------------------------------------- /hercules-ci-agent/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/CHANGELOG.md -------------------------------------------------------------------------------- /hercules-ci-agent/Setup.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/Setup.hs -------------------------------------------------------------------------------- /hercules-ci-agent/cbits/hercules-aliases.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/cbits/hercules-aliases.h -------------------------------------------------------------------------------- /hercules-ci-agent/cbits/hercules-error.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/cbits/hercules-error.cxx -------------------------------------------------------------------------------- /hercules-ci-agent/cbits/hercules-error.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/cbits/hercules-error.hh -------------------------------------------------------------------------------- /hercules-ci-agent/cbits/hercules-logger.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/cbits/hercules-logger.cxx -------------------------------------------------------------------------------- /hercules-ci-agent/cbits/hercules-logger.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/cbits/hercules-logger.hh -------------------------------------------------------------------------------- /hercules-ci-agent/cbits/nix-2.4/hercules-store.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/cbits/nix-2.4/hercules-store.cxx -------------------------------------------------------------------------------- /hercules-ci-agent/cbits/nix-2.4/hercules-store.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/cbits/nix-2.4/hercules-store.hh -------------------------------------------------------------------------------- /hercules-ci-agent/data/default-herculesCI-for-flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/data/default-herculesCI-for-flake.nix -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent-worker/Hercules/Agent/Worker.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent-worker/Hercules/Agent/Worker.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent-worker/Hercules/Agent/Worker/Build.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent-worker/Hercules/Agent/Worker/Build.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent-worker/Hercules/Agent/Worker/Build/Logger.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent-worker/Hercules/Agent/Worker/Build/Logger.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent-worker/Hercules/Agent/Worker/Build/Logger/Context.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent-worker/Hercules/Agent/Worker/Build/Logger/Context.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent-worker/Hercules/Agent/Worker/Build/Prefetched.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent-worker/Hercules/Agent/Worker/Build/Prefetched.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent-worker/Hercules/Agent/Worker/Effect.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent-worker/Hercules/Agent/Worker/Effect.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent-worker/Hercules/Agent/Worker/Env.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent-worker/Hercules/Agent/Worker/Env.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent-worker/Hercules/Agent/Worker/Error.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent-worker/Hercules/Agent/Worker/Error.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent-worker/Hercules/Agent/Worker/Evaluate.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent-worker/Hercules/Agent/Worker/Evaluate.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent-worker/Hercules/Agent/Worker/HerculesStore.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent-worker/Hercules/Agent/Worker/HerculesStore.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent-worker/Hercules/Agent/Worker/HerculesStore/Context.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent-worker/Hercules/Agent/Worker/HerculesStore/Context.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent-worker/Hercules/Agent/Worker/Logging.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent-worker/Hercules/Agent/Worker/Logging.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent-worker/Hercules/Agent/Worker/STM.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent-worker/Hercules/Agent/Worker/STM.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent-worker/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent-worker/Main.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent.cabal -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent/Data/Functor/Partitioner.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent/Data/Functor/Partitioner.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent/Data/Map/Extras/Hercules.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent/Data/Map/Extras/Hercules.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent/Hercules/Agent.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent/Hercules/Agent.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent/Hercules/Agent/AgentSocket.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent/Hercules/Agent/AgentSocket.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Bag.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Bag.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Build.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Build.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent/Hercules/Agent/CabalInfo.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent/Hercules/Agent/CabalInfo.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Cache.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Cache.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Cachix.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Cachix.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Cachix/Env.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Cachix/Env.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Cachix/Info.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Cachix/Info.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Cachix/Init.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Cachix/Init.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Client.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Client.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Compat.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Compat.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Config.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Config.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Config/BinaryCaches.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Config/BinaryCaches.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Config/Combined.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Config/Combined.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Config/Json.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Config/Json.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Config/Toml.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Config/Toml.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Effect.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Effect.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Env.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Env.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent/Hercules/Agent/EnvironmentInfo.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent/Hercules/Agent/EnvironmentInfo.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Evaluate.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Evaluate.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Evaluate/TraversalQueue.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Evaluate/TraversalQueue.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Files.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Files.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Init.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Init.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent/Hercules/Agent/InitWorkerConfig.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent/Hercules/Agent/InitWorkerConfig.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Log.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Log.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent/Hercules/Agent/LogSocket.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent/Hercules/Agent/LogSocket.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Memo.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Memo.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Netrc.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Netrc.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Netrc/Env.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Netrc/Env.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Nix.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Nix.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Nix/Env.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Nix/Env.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Nix/Init.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Nix/Init.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Nix/RetrieveDerivationInfo.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Nix/RetrieveDerivationInfo.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Options.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Options.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent/Hercules/Agent/ResourceLimiter.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent/Hercules/Agent/ResourceLimiter.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent/Hercules/Agent/SecureDirectory.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent/Hercules/Agent/SecureDirectory.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent/Hercules/Agent/ServiceInfo.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent/Hercules/Agent/ServiceInfo.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Token.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Token.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-agent/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-agent/Main.hs -------------------------------------------------------------------------------- /hercules-ci-agent/hercules-ci-nix-daemon/daemon.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/hercules-ci-nix-daemon/daemon.cxx -------------------------------------------------------------------------------- /hercules-ci-agent/src/Data/Conduit/Extras.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/src/Data/Conduit/Extras.hs -------------------------------------------------------------------------------- /hercules-ci-agent/src/Data/Conduit/Katip/Orphans.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/src/Data/Conduit/Katip/Orphans.hs -------------------------------------------------------------------------------- /hercules-ci-agent/src/Data/Fixed/Extras.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/src/Data/Fixed/Extras.hs -------------------------------------------------------------------------------- /hercules-ci-agent/src/Data/Time/Extras.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/src/Data/Time/Extras.hs -------------------------------------------------------------------------------- /hercules-ci-agent/src/Hercules/Agent/Binary.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/src/Hercules/Agent/Binary.hs -------------------------------------------------------------------------------- /hercules-ci-agent/src/Hercules/Agent/Conduit.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/src/Hercules/Agent/Conduit.hs -------------------------------------------------------------------------------- /hercules-ci-agent/src/Hercules/Agent/NixFile.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/src/Hercules/Agent/NixFile.hs -------------------------------------------------------------------------------- /hercules-ci-agent/src/Hercules/Agent/NixFile/CiNixArgs.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/src/Hercules/Agent/NixFile/CiNixArgs.hs -------------------------------------------------------------------------------- /hercules-ci-agent/src/Hercules/Agent/NixFile/GitSource.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/src/Hercules/Agent/NixFile/GitSource.hs -------------------------------------------------------------------------------- /hercules-ci-agent/src/Hercules/Agent/NixFile/HerculesCIArgs.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/src/Hercules/Agent/NixFile/HerculesCIArgs.hs -------------------------------------------------------------------------------- /hercules-ci-agent/src/Hercules/Agent/NixPath.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/src/Hercules/Agent/NixPath.hs -------------------------------------------------------------------------------- /hercules-ci-agent/src/Hercules/Agent/Producer.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/src/Hercules/Agent/Producer.hs -------------------------------------------------------------------------------- /hercules-ci-agent/src/Hercules/Agent/STM.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/src/Hercules/Agent/STM.hs -------------------------------------------------------------------------------- /hercules-ci-agent/src/Hercules/Agent/Sensitive.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/src/Hercules/Agent/Sensitive.hs -------------------------------------------------------------------------------- /hercules-ci-agent/src/Hercules/Agent/Socket.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/src/Hercules/Agent/Socket.hs -------------------------------------------------------------------------------- /hercules-ci-agent/src/Hercules/Agent/Store.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/src/Hercules/Agent/Store.hs -------------------------------------------------------------------------------- /hercules-ci-agent/src/Hercules/Agent/WorkerProcess.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/src/Hercules/Agent/WorkerProcess.hs -------------------------------------------------------------------------------- /hercules-ci-agent/src/Hercules/Agent/WorkerProtocol/Command.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/src/Hercules/Agent/WorkerProtocol/Command.hs -------------------------------------------------------------------------------- /hercules-ci-agent/src/Hercules/Agent/WorkerProtocol/Command/Build.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/src/Hercules/Agent/WorkerProtocol/Command/Build.hs -------------------------------------------------------------------------------- /hercules-ci-agent/src/Hercules/Agent/WorkerProtocol/Command/BuildResult.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/src/Hercules/Agent/WorkerProtocol/Command/BuildResult.hs -------------------------------------------------------------------------------- /hercules-ci-agent/src/Hercules/Agent/WorkerProtocol/Command/Effect.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/src/Hercules/Agent/WorkerProtocol/Command/Effect.hs -------------------------------------------------------------------------------- /hercules-ci-agent/src/Hercules/Agent/WorkerProtocol/Command/Eval.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/src/Hercules/Agent/WorkerProtocol/Command/Eval.hs -------------------------------------------------------------------------------- /hercules-ci-agent/src/Hercules/Agent/WorkerProtocol/Event.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/src/Hercules/Agent/WorkerProtocol/Event.hs -------------------------------------------------------------------------------- /hercules-ci-agent/src/Hercules/Agent/WorkerProtocol/Event/Attribute.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/src/Hercules/Agent/WorkerProtocol/Event/Attribute.hs -------------------------------------------------------------------------------- /hercules-ci-agent/src/Hercules/Agent/WorkerProtocol/Event/AttributeError.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/src/Hercules/Agent/WorkerProtocol/Event/AttributeError.hs -------------------------------------------------------------------------------- /hercules-ci-agent/src/Hercules/Agent/WorkerProtocol/Event/AttributeIFD.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/src/Hercules/Agent/WorkerProtocol/Event/AttributeIFD.hs -------------------------------------------------------------------------------- /hercules-ci-agent/src/Hercules/Agent/WorkerProtocol/Event/BuildResult.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/src/Hercules/Agent/WorkerProtocol/Event/BuildResult.hs -------------------------------------------------------------------------------- /hercules-ci-agent/src/Hercules/Agent/WorkerProtocol/Orphans.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/src/Hercules/Agent/WorkerProtocol/Orphans.hs -------------------------------------------------------------------------------- /hercules-ci-agent/src/Hercules/Agent/WorkerProtocol/OutputInfo.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/src/Hercules/Agent/WorkerProtocol/OutputInfo.hs -------------------------------------------------------------------------------- /hercules-ci-agent/src/Hercules/Agent/WorkerProtocol/ViaJSON.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/src/Hercules/Agent/WorkerProtocol/ViaJSON.hs -------------------------------------------------------------------------------- /hercules-ci-agent/src/Hercules/Agent/WorkerProtocol/WorkerConfig.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/src/Hercules/Agent/WorkerProtocol/WorkerConfig.hs -------------------------------------------------------------------------------- /hercules-ci-agent/src/Hercules/Effect.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/src/Hercules/Effect.hs -------------------------------------------------------------------------------- /hercules-ci-agent/src/Hercules/Effect/Container.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/src/Hercules/Effect/Container.hs -------------------------------------------------------------------------------- /hercules-ci-agent/src/Hercules/Secrets.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/src/Hercules/Secrets.hs -------------------------------------------------------------------------------- /hercules-ci-agent/src/Hercules/UserException.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/src/Hercules/UserException.hs -------------------------------------------------------------------------------- /hercules-ci-agent/test/Hercules/Agent/ConduitSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/test/Hercules/Agent/ConduitSpec.hs -------------------------------------------------------------------------------- /hercules-ci-agent/test/Hercules/Agent/ConfigSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/test/Hercules/Agent/ConfigSpec.hs -------------------------------------------------------------------------------- /hercules-ci-agent/test/Hercules/Agent/Nix/RetrieveDerivationInfoSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/test/Hercules/Agent/Nix/RetrieveDerivationInfoSpec.hs -------------------------------------------------------------------------------- /hercules-ci-agent/test/Hercules/Agent/NixPathSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/test/Hercules/Agent/NixPathSpec.hs -------------------------------------------------------------------------------- /hercules-ci-agent/test/Hercules/Agent/Worker/STMSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/test/Hercules/Agent/Worker/STMSpec.hs -------------------------------------------------------------------------------- /hercules-ci-agent/test/Hercules/Agent/WorkerProcessSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/test/Hercules/Agent/WorkerProcessSpec.hs -------------------------------------------------------------------------------- /hercules-ci-agent/test/Hercules/Agent/WorkerProtocol/WorkerConfigSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/test/Hercules/Agent/WorkerProtocol/WorkerConfigSpec.hs -------------------------------------------------------------------------------- /hercules-ci-agent/test/Hercules/SecretsSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/test/Hercules/SecretsSpec.hs -------------------------------------------------------------------------------- /hercules-ci-agent/test/Spec.hs: -------------------------------------------------------------------------------- 1 | {-# OPTIONS_GHC -F -pgmF hspec-discover -optF --module-name=Spec #-} 2 | -------------------------------------------------------------------------------- /hercules-ci-agent/test/TestMain.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/test/TestMain.hs -------------------------------------------------------------------------------- /hercules-ci-agent/testdata/vm-test-run-agent-test.drv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-agent/testdata/vm-test-run-agent-test.drv -------------------------------------------------------------------------------- /hercules-ci-api-agent/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/CHANGELOG.md -------------------------------------------------------------------------------- /hercules-ci-api-agent/hercules-ci-api-agent.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/hercules-ci-api-agent.cabal -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/Agent.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/Agent.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/Agent/Build.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/Agent/Build.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/Agent/Build/BuildEvent.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/Agent/Build/BuildEvent.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/Agent/Build/BuildEvent/Pushed.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/Agent/Build/BuildEvent/Pushed.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/Agent/Build/BuildTask.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/Agent/Build/BuildTask.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/Agent/Effect/EffectTask.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/Agent/Effect/EffectTask.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/Agent/Evaluate.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/Agent/Evaluate.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/Agent/Evaluate/DerivationStatus.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/Agent/Evaluate/DerivationStatus.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/Agent/Evaluate/EvaluateEvent.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/Agent/Evaluate/EvaluateEvent.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/Agent/Evaluate/EvaluateEvent/AttributeEffectEvent.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/Agent/Evaluate/EvaluateEvent/AttributeEffectEvent.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/Agent/Evaluate/EvaluateEvent/AttributeErrorEvent.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/Agent/Evaluate/EvaluateEvent/AttributeErrorEvent.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/Agent/Evaluate/EvaluateEvent/AttributeEvent.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/Agent/Evaluate/EvaluateEvent/AttributeEvent.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/Agent/Evaluate/EvaluateEvent/AttributeIFDEvent.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/Agent/Evaluate/EvaluateEvent/AttributeIFDEvent.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/Agent/Evaluate/EvaluateEvent/BuildRequest.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/Agent/Evaluate/EvaluateEvent/BuildRequest.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/Agent/Evaluate/EvaluateEvent/BuildRequired.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/Agent/Evaluate/EvaluateEvent/BuildRequired.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/Agent/Evaluate/EvaluateEvent/DerivationInfo.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/Agent/Evaluate/EvaluateEvent/DerivationInfo.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/Agent/Evaluate/EvaluateEvent/InputDeclaration.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/Agent/Evaluate/EvaluateEvent/InputDeclaration.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/Agent/Evaluate/EvaluateEvent/JobConfig.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/Agent/Evaluate/EvaluateEvent/JobConfig.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/Agent/Evaluate/EvaluateEvent/Message.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/Agent/Evaluate/EvaluateEvent/Message.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/Agent/Evaluate/EvaluateEvent/OnPushHandlerEvent.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/Agent/Evaluate/EvaluateEvent/OnPushHandlerEvent.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/Agent/Evaluate/EvaluateEvent/OnScheduleHandlerEvent.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/Agent/Evaluate/EvaluateEvent/OnScheduleHandlerEvent.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/Agent/Evaluate/EvaluateEvent/PushedAll.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/Agent/Evaluate/EvaluateEvent/PushedAll.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/Agent/Evaluate/EvaluateEvent/SubstitutionQueryResult.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/Agent/Evaluate/EvaluateEvent/SubstitutionQueryResult.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/Agent/Evaluate/EvaluateTask.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/Agent/Evaluate/EvaluateTask.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/Agent/Evaluate/EvaluateTask/OnPush.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/Agent/Evaluate/EvaluateTask/OnPush.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/Agent/Evaluate/EvaluateTask/OnSchedule.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/Agent/Evaluate/EvaluateTask/OnSchedule.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/Agent/Evaluate/ImmutableGitInput.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/Agent/Evaluate/ImmutableGitInput.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/Agent/Evaluate/ImmutableInput.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/Agent/Evaluate/ImmutableInput.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/Agent/LifeCycle.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/Agent/LifeCycle.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/Agent/LifeCycle/AgentInfo.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/Agent/LifeCycle/AgentInfo.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/Agent/LifeCycle/CreateAgentSession.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/Agent/LifeCycle/CreateAgentSession.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/Agent/LifeCycle/CreateAgentSession_V2.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/Agent/LifeCycle/CreateAgentSession_V2.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/Agent/LifeCycle/ServiceInfo.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/Agent/LifeCycle/ServiceInfo.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/Agent/LifeCycle/StartInfo.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/Agent/LifeCycle/StartInfo.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/Agent/OutputInfo.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/Agent/OutputInfo.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/Agent/Socket/AgentPayload.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/Agent/Socket/AgentPayload.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/Agent/Socket/Frame.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/Agent/Socket/Frame.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/Agent/Socket/ServicePayload.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/Agent/Socket/ServicePayload.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/Agent/State.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/Agent/State.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/Agent/Tasks.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/Agent/Tasks.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/Logs.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/Logs.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/Logs/LogEntry.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/Logs/LogEntry.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/Logs/LogHello.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/Logs/LogHello.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/Logs/LogMessage.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/Logs/LogMessage.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/Task.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/Task.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/API/TaskStatus.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/API/TaskStatus.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/Formats/CachixCache.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/Formats/CachixCache.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/Formats/Common.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/Formats/Common.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/Formats/Mountable.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/Formats/Mountable.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/Formats/NixCache.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/Formats/NixCache.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/src/Hercules/Formats/Secret.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/src/Hercules/Formats/Secret.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/test/AesonSupport.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/test/AesonSupport.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/test/Hercules/API/Agent/Effect/EffectTaskSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/test/Hercules/API/Agent/Effect/EffectTaskSpec.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/test/Hercules/API/Agent/Evaluate/EvaluateEvent/AttributeEffectEventSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/test/Hercules/API/Agent/Evaluate/EvaluateEvent/AttributeEffectEventSpec.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/test/Hercules/API/Agent/Evaluate/EvaluateEvent/DerivationInfoSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/test/Hercules/API/Agent/Evaluate/EvaluateEvent/DerivationInfoSpec.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/test/Hercules/API/Agent/LifeCycle/AgentInfoSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/test/Hercules/API/Agent/LifeCycle/AgentInfoSpec.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/test/Hercules/Formats/CachixCacheSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/test/Hercules/Formats/CachixCacheSpec.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/test/Hercules/Formats/MountableSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/test/Hercules/Formats/MountableSpec.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/test/Hercules/Formats/SecretSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/test/Hercules/Formats/SecretSpec.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/test/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/test/Main.hs -------------------------------------------------------------------------------- /hercules-ci-api-agent/test/Spec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-agent/test/Spec.hs -------------------------------------------------------------------------------- /hercules-ci-api-core/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-core/CHANGELOG.md -------------------------------------------------------------------------------- /hercules-ci-api-core/hercules-ci-api-core.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-core/hercules-ci-api-core.cabal -------------------------------------------------------------------------------- /hercules-ci-api-core/src/Hercules/API/DayOfWeek.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-core/src/Hercules/API/DayOfWeek.hs -------------------------------------------------------------------------------- /hercules-ci-api-core/src/Hercules/API/Id.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-core/src/Hercules/API/Id.hs -------------------------------------------------------------------------------- /hercules-ci-api-core/src/Hercules/API/Name.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-core/src/Hercules/API/Name.hs -------------------------------------------------------------------------------- /hercules-ci-api-core/src/Hercules/API/Prelude.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-core/src/Hercules/API/Prelude.hs -------------------------------------------------------------------------------- /hercules-ci-api-core/src/Hercules/API/Sensitive.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-core/src/Hercules/API/Sensitive.hs -------------------------------------------------------------------------------- /hercules-ci-api-core/src/Hercules/API/Servant.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-core/src/Hercules/API/Servant.hs -------------------------------------------------------------------------------- /hercules-ci-api-core/src/Hercules/Error.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api-core/src/Hercules/Error.hs -------------------------------------------------------------------------------- /hercules-ci-api/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/CHANGELOG.md -------------------------------------------------------------------------------- /hercules-ci-api/hercules-ci-api.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/hercules-ci-api.cabal -------------------------------------------------------------------------------- /hercules-ci-api/hercules-gen-swagger/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/hercules-gen-swagger/Main.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Accounts.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Accounts.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Accounts/Account.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Accounts/Account.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Accounts/AccountInstallationStatus.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Accounts/AccountInstallationStatus.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Accounts/AccountSettings.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Accounts/AccountSettings.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Accounts/AccountSettingsPatch.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Accounts/AccountSettingsPatch.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Accounts/CLIAuthorizationRequest.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Accounts/CLIAuthorizationRequest.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Accounts/CLIAuthorizationRequestCreate.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Accounts/CLIAuthorizationRequestCreate.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Accounts/CLIAuthorizationRequestCreateResponse.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Accounts/CLIAuthorizationRequestCreateResponse.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Accounts/CLIAuthorizationRequestStatus.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Accounts/CLIAuthorizationRequestStatus.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Accounts/CLIToken.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Accounts/CLIToken.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Accounts/CLITokensResponse.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Accounts/CLITokensResponse.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Accounts/NotificationSettings.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Accounts/NotificationSettings.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Accounts/NotificationSettingsPatch.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Accounts/NotificationSettingsPatch.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Accounts/SimpleAccount.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Accounts/SimpleAccount.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Agents.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Agents.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Agents/AgentInfo.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Agents/AgentInfo.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Agents/AgentSession.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Agents/AgentSession.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Agents/ClusterJoinToken.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Agents/ClusterJoinToken.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Agents/CreateClusterJoinToken.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Agents/CreateClusterJoinToken.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Agents/FullClusterJoinToken.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Agents/FullClusterJoinToken.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Attribute.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Attribute.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Auth.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Auth.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/BillingStatus.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/BillingStatus.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Build.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Build.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Build/AgentRequirements.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Build/AgentRequirements.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Build/DerivationEvent.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Build/DerivationEvent.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Build/DerivationEvent/BuiltOutput.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Build/DerivationEvent/BuiltOutput.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Build/DerivationInfo.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Build/DerivationInfo.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Build/DerivationInfo/DerivationInput.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Build/DerivationInfo/DerivationInput.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Build/DerivationInfo/DerivationOutput.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Build/DerivationInfo/DerivationOutput.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Build/EvaluationDependency.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Build/EvaluationDependency.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Build/EvaluationDetail.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Build/EvaluationDetail.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Build/EvaluationDiff.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Build/EvaluationDiff.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Build/FailureGraph.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Build/FailureGraph.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Build/Log.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Build/Log.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Build/LogLine.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Build/LogLine.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/ClientInfo.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/ClientInfo.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/ClientInfo/ClientInfo.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/ClientInfo/ClientInfo.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Derivation.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Derivation.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Effects.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Effects.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Effects/EffectEvent.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Effects/EffectEvent.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Effects/EffectInfo.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Effects/EffectInfo.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Effects/EffectReference.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Effects/EffectReference.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Error.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Error.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Evaluation/AttributeError.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Evaluation/AttributeError.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Evaluation/Evaluation.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Evaluation/Evaluation.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Forge.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Forge.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Forge/Forge.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Forge/Forge.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Forge/SimpleForge.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Forge/SimpleForge.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/GitLab.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/GitLab.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/GitLab/CreateInstallationBuilderRequest.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/GitLab/CreateInstallationBuilderRequest.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/GitLab/InstallationBuilder.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/GitLab/InstallationBuilder.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/GitLab/PatchInstallationBuilder.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/GitLab/PatchInstallationBuilder.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Health.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Health.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Inputs/ImmutableGitInput.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Inputs/ImmutableGitInput.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Inputs/ImmutableInput.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Inputs/ImmutableInput.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Labels.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Labels.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Message.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Message.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Organizations.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Organizations.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Organizations/BillingInfo.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Organizations/BillingInfo.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Organizations/CreateOrganization.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Organizations/CreateOrganization.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Organizations/Organization.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Organizations/Organization.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Organizations/PaymentLink.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Organizations/PaymentLink.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Orphans.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Orphans.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Paging.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Paging.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Projects.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Projects.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Projects/CreateProject.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Projects/CreateProject.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Projects/CreateUserEffectTokenResponse.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Projects/CreateUserEffectTokenResponse.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Projects/Job.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Projects/Job.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Projects/JobHandlers.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Projects/JobHandlers.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Projects/JobHandlers/OnPushHandler.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Projects/JobHandlers/OnPushHandler.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Projects/JobHandlers/OnScheduleHandler.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Projects/JobHandlers/OnScheduleHandler.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Projects/LegacySimpleJob.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Projects/LegacySimpleJob.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Projects/PatchProject.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Projects/PatchProject.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Projects/Project.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Projects/Project.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Projects/SimpleJob.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Projects/SimpleJob.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Projects/SimpleProject.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Projects/SimpleProject.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Repos.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Repos.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Repos/Repo.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Repos/Repo.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Repos/RepoKey.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Repos/RepoKey.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Repos/SimpleRepo.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Repos/SimpleRepo.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Result.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Result.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/Servant/Status.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/Servant/Status.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/ShowRead.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/ShowRead.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/SimpleAttribute.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/SimpleAttribute.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/State.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/State.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/State/ProjectState.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/State/ProjectState.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/State/StateFile.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/State/StateFile.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/State/StateLockAcquireRequest.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/State/StateLockAcquireRequest.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/State/StateLockAcquireResponse.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/State/StateLockAcquireResponse.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/State/StateLockLease.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/State/StateLockLease.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/State/StateLockUpdateRequest.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/State/StateLockUpdateRequest.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/API/State/StateVersion.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/API/State/StateVersion.hs -------------------------------------------------------------------------------- /hercules-ci-api/src/Hercules/Frontend.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/src/Hercules/Frontend.hs -------------------------------------------------------------------------------- /hercules-ci-api/swagger.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/swagger.nix -------------------------------------------------------------------------------- /hercules-ci-api/test/Hercules/API/AttributeSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/test/Hercules/API/AttributeSpec.hs -------------------------------------------------------------------------------- /hercules-ci-api/test/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/test/Main.hs -------------------------------------------------------------------------------- /hercules-ci-api/test/Spec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-api/test/Spec.hs -------------------------------------------------------------------------------- /hercules-ci-cli/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cli/CHANGELOG.md -------------------------------------------------------------------------------- /hercules-ci-cli/hci/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cli/hci/Main.hs -------------------------------------------------------------------------------- /hercules-ci-cli/hercules-ci-cli.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cli/hercules-ci-cli.cabal -------------------------------------------------------------------------------- /hercules-ci-cli/src/Hercules/CLI/Client.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cli/src/Hercules/CLI/Client.hs -------------------------------------------------------------------------------- /hercules-ci-cli/src/Hercules/CLI/Common.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cli/src/Hercules/CLI/Common.hs -------------------------------------------------------------------------------- /hercules-ci-cli/src/Hercules/CLI/Credentials.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cli/src/Hercules/CLI/Credentials.hs -------------------------------------------------------------------------------- /hercules-ci-cli/src/Hercules/CLI/Effect.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cli/src/Hercules/CLI/Effect.hs -------------------------------------------------------------------------------- /hercules-ci-cli/src/Hercules/CLI/Exception.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cli/src/Hercules/CLI/Exception.hs -------------------------------------------------------------------------------- /hercules-ci-cli/src/Hercules/CLI/Git.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cli/src/Hercules/CLI/Git.hs -------------------------------------------------------------------------------- /hercules-ci-cli/src/Hercules/CLI/JSON.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cli/src/Hercules/CLI/JSON.hs -------------------------------------------------------------------------------- /hercules-ci-cli/src/Hercules/CLI/Lock.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cli/src/Hercules/CLI/Lock.hs -------------------------------------------------------------------------------- /hercules-ci-cli/src/Hercules/CLI/Login.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cli/src/Hercules/CLI/Login.hs -------------------------------------------------------------------------------- /hercules-ci-cli/src/Hercules/CLI/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cli/src/Hercules/CLI/Main.hs -------------------------------------------------------------------------------- /hercules-ci-cli/src/Hercules/CLI/Nix.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cli/src/Hercules/CLI/Nix.hs -------------------------------------------------------------------------------- /hercules-ci-cli/src/Hercules/CLI/Options.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cli/src/Hercules/CLI/Options.hs -------------------------------------------------------------------------------- /hercules-ci-cli/src/Hercules/CLI/Project.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cli/src/Hercules/CLI/Project.hs -------------------------------------------------------------------------------- /hercules-ci-cli/src/Hercules/CLI/Secret.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cli/src/Hercules/CLI/Secret.hs -------------------------------------------------------------------------------- /hercules-ci-cli/src/Hercules/CLI/State.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cli/src/Hercules/CLI/State.hs -------------------------------------------------------------------------------- /hercules-ci-cli/test/Hercules/CLI/CredentialsSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cli/test/Hercules/CLI/CredentialsSpec.hs -------------------------------------------------------------------------------- /hercules-ci-cli/test/Hercules/CLI/JSONSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cli/test/Hercules/CLI/JSONSpec.hs -------------------------------------------------------------------------------- /hercules-ci-cli/test/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cli/test/Main.hs -------------------------------------------------------------------------------- /hercules-ci-cli/test/Spec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cli/test/Spec.hs -------------------------------------------------------------------------------- /hercules-ci-cnix-expr/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-expr/CHANGELOG.md -------------------------------------------------------------------------------- /hercules-ci-cnix-expr/Setup.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-expr/Setup.hs -------------------------------------------------------------------------------- /hercules-ci-cnix-expr/hercules-ci-cnix-expr.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-expr/hercules-ci-cnix-expr.cabal -------------------------------------------------------------------------------- /hercules-ci-cnix-expr/include/hercules-ci-cnix/expr.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-expr/include/hercules-ci-cnix/expr.hxx -------------------------------------------------------------------------------- /hercules-ci-cnix-expr/src/Hercules/CNix/Expr.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-expr/src/Hercules/CNix/Expr.hs -------------------------------------------------------------------------------- /hercules-ci-cnix-expr/src/Hercules/CNix/Expr/Context.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-expr/src/Hercules/CNix/Expr/Context.hs -------------------------------------------------------------------------------- /hercules-ci-cnix-expr/src/Hercules/CNix/Expr/Raw.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-expr/src/Hercules/CNix/Expr/Raw.hs -------------------------------------------------------------------------------- /hercules-ci-cnix-expr/src/Hercules/CNix/Expr/Schema.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-expr/src/Hercules/CNix/Expr/Schema.hs -------------------------------------------------------------------------------- /hercules-ci-cnix-expr/src/Hercules/CNix/Expr/Typed.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-expr/src/Hercules/CNix/Expr/Typed.hs -------------------------------------------------------------------------------- /hercules-ci-cnix-expr/test/Hercules/CNix/Expr/SchemaSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-expr/test/Hercules/CNix/Expr/SchemaSpec.hs -------------------------------------------------------------------------------- /hercules-ci-cnix-expr/test/Hercules/CNix/ExprSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-expr/test/Hercules/CNix/ExprSpec.hs -------------------------------------------------------------------------------- /hercules-ci-cnix-expr/test/Hercules/CNix/Store/TestUtil.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-expr/test/Hercules/CNix/Store/TestUtil.hs -------------------------------------------------------------------------------- /hercules-ci-cnix-expr/test/SingleState.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-expr/test/SingleState.hs -------------------------------------------------------------------------------- /hercules-ci-cnix-expr/test/Spec.hs: -------------------------------------------------------------------------------- 1 | {-# OPTIONS_GHC -F -pgmF hspec-discover -optF --module-name=Spec #-} 2 | -------------------------------------------------------------------------------- /hercules-ci-cnix-expr/test/TestMain.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-expr/test/TestMain.hs -------------------------------------------------------------------------------- /hercules-ci-cnix-expr/test/data/sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-expr/test/data/sample.json -------------------------------------------------------------------------------- /hercules-ci-cnix-expr/test/data/simple-flake/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-expr/test/data/simple-flake/flake.nix -------------------------------------------------------------------------------- /hercules-ci-cnix-store/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-store/CHANGELOG.md -------------------------------------------------------------------------------- /hercules-ci-cnix-store/Setup.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-store/Setup.hs -------------------------------------------------------------------------------- /hercules-ci-cnix-store/cbits/signals.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-store/cbits/signals.cxx -------------------------------------------------------------------------------- /hercules-ci-cnix-store/cbits/signals.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-store/cbits/signals.hxx -------------------------------------------------------------------------------- /hercules-ci-cnix-store/cbits/string.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-store/cbits/string.cxx -------------------------------------------------------------------------------- /hercules-ci-cnix-store/compat-2.4/include/nix-compat.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-store/compat-2.4/include/nix-compat.hh -------------------------------------------------------------------------------- /hercules-ci-cnix-store/hercules-ci-cnix-store.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-store/hercules-ci-cnix-store.cabal -------------------------------------------------------------------------------- /hercules-ci-cnix-store/include/hercules-ci-cnix/store.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-store/include/hercules-ci-cnix/store.hxx -------------------------------------------------------------------------------- /hercules-ci-cnix-store/include/hercules-ci-cnix/string.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-store/include/hercules-ci-cnix/string.hxx -------------------------------------------------------------------------------- /hercules-ci-cnix-store/src/Hercules/CNix.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-store/src/Hercules/CNix.hs -------------------------------------------------------------------------------- /hercules-ci-cnix-store/src/Hercules/CNix/Encapsulation.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-store/src/Hercules/CNix/Encapsulation.hs -------------------------------------------------------------------------------- /hercules-ci-cnix-store/src/Hercules/CNix/Exception.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-store/src/Hercules/CNix/Exception.hs -------------------------------------------------------------------------------- /hercules-ci-cnix-store/src/Hercules/CNix/Memory.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-store/src/Hercules/CNix/Memory.hs -------------------------------------------------------------------------------- /hercules-ci-cnix-store/src/Hercules/CNix/Settings.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-store/src/Hercules/CNix/Settings.hs -------------------------------------------------------------------------------- /hercules-ci-cnix-store/src/Hercules/CNix/Std/Set.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-store/src/Hercules/CNix/Std/Set.hs -------------------------------------------------------------------------------- /hercules-ci-cnix-store/src/Hercules/CNix/Std/String.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-store/src/Hercules/CNix/Std/String.hs -------------------------------------------------------------------------------- /hercules-ci-cnix-store/src/Hercules/CNix/Std/String/Context.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-store/src/Hercules/CNix/Std/String/Context.hs -------------------------------------------------------------------------------- /hercules-ci-cnix-store/src/Hercules/CNix/Std/String/Instances.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-store/src/Hercules/CNix/Std/String/Instances.hs -------------------------------------------------------------------------------- /hercules-ci-cnix-store/src/Hercules/CNix/Std/Vector.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-store/src/Hercules/CNix/Std/Vector.hs -------------------------------------------------------------------------------- /hercules-ci-cnix-store/src/Hercules/CNix/Store.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-store/src/Hercules/CNix/Store.hs -------------------------------------------------------------------------------- /hercules-ci-cnix-store/src/Hercules/CNix/Store/Context.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-store/src/Hercules/CNix/Store/Context.hs -------------------------------------------------------------------------------- /hercules-ci-cnix-store/src/Hercules/CNix/Store/Instances.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-store/src/Hercules/CNix/Store/Instances.hs -------------------------------------------------------------------------------- /hercules-ci-cnix-store/src/Hercules/CNix/Util.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-store/src/Hercules/CNix/Util.hs -------------------------------------------------------------------------------- /hercules-ci-cnix-store/src/Hercules/CNix/Verbosity.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-store/src/Hercules/CNix/Verbosity.hs -------------------------------------------------------------------------------- /hercules-ci-cnix-store/test/Hercules/CNix/SettingsSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-store/test/Hercules/CNix/SettingsSpec.hs -------------------------------------------------------------------------------- /hercules-ci-cnix-store/test/Hercules/CNix/Std/SetSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-store/test/Hercules/CNix/Std/SetSpec.hs -------------------------------------------------------------------------------- /hercules-ci-cnix-store/test/Hercules/CNix/Store/DerivationSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-store/test/Hercules/CNix/Store/DerivationSpec.hs -------------------------------------------------------------------------------- /hercules-ci-cnix-store/test/Hercules/CNix/Store/TestUtil.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-store/test/Hercules/CNix/Store/TestUtil.hs -------------------------------------------------------------------------------- /hercules-ci-cnix-store/test/Hercules/CNix/VerbositySpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-store/test/Hercules/CNix/VerbositySpec.hs -------------------------------------------------------------------------------- /hercules-ci-cnix-store/test/Spec.hs: -------------------------------------------------------------------------------- 1 | {-# OPTIONS_GHC -F -pgmF hspec-discover -optF --module-name=Spec #-} 2 | -------------------------------------------------------------------------------- /hercules-ci-cnix-store/test/TestMain.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-store/test/TestMain.hs -------------------------------------------------------------------------------- /hercules-ci-cnix-store/test/data/fixed-output.drv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-store/test/data/fixed-output.drv -------------------------------------------------------------------------------- /hercules-ci-cnix-store/test/data/regular.drv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hercules-ci-cnix-store/test/data/regular.drv -------------------------------------------------------------------------------- /hie.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/hie.yaml -------------------------------------------------------------------------------- /internal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/internal/README.md -------------------------------------------------------------------------------- /internal/nix/common.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/internal/nix/common.nix -------------------------------------------------------------------------------- /internal/nix/deploy-keys.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/internal/nix/deploy-keys.nix -------------------------------------------------------------------------------- /internal/nix/gc.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/internal/nix/gc.nix -------------------------------------------------------------------------------- /internal/nix/nix-darwin/common.nix: -------------------------------------------------------------------------------- 1 | import ../common.nix 2 | -------------------------------------------------------------------------------- /internal/nix/nix-darwin/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/internal/nix/nix-darwin/default.nix -------------------------------------------------------------------------------- /internal/nix/nixos/common.nix: -------------------------------------------------------------------------------- 1 | import ../common.nix 2 | -------------------------------------------------------------------------------- /internal/nix/nixos/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/internal/nix/nixos/default.nix -------------------------------------------------------------------------------- /internal/nix/nixos/multi.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/internal/nix/nixos/multi.nix -------------------------------------------------------------------------------- /internal/nix/settings.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/internal/nix/settings.nix -------------------------------------------------------------------------------- /live-tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/live-tests -------------------------------------------------------------------------------- /module.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/module.nix -------------------------------------------------------------------------------- /nix/development.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/nix/development.nix -------------------------------------------------------------------------------- /nix/flake-cachix-dev.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/nix/flake-cachix-dev.nix -------------------------------------------------------------------------------- /nix/flake-compat.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/nix/flake-compat.nix -------------------------------------------------------------------------------- /nix/flake-partitions.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/nix/flake-partitions.nix -------------------------------------------------------------------------------- /nix/flake-private-dev-inputs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/nix/flake-private-dev-inputs.nix -------------------------------------------------------------------------------- /nix/flake-update-pre-commit.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/nix/flake-update-pre-commit.nix -------------------------------------------------------------------------------- /nix/hercules-ci-optparse-applicative.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/nix/hercules-ci-optparse-applicative.nix -------------------------------------------------------------------------------- /nix/hie-bios.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/nix/hie-bios.patch -------------------------------------------------------------------------------- /nix/openapi3.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/nix/openapi3.nix -------------------------------------------------------------------------------- /nix/overlay.nix: -------------------------------------------------------------------------------- 1 | (import ./flake-compat.nix).defaultNix.overlay 2 | -------------------------------------------------------------------------------- /nix/pre-commit-custom-stages.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/nix/pre-commit-custom-stages.nix -------------------------------------------------------------------------------- /nix/pre-commit-wrapped.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/nix/pre-commit-wrapped.nix -------------------------------------------------------------------------------- /nix/variants.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/nix/variants.nix -------------------------------------------------------------------------------- /nixops-profile.nix: -------------------------------------------------------------------------------- 1 | { 2 | imports = [ ./module.nix ]; 3 | } 4 | -------------------------------------------------------------------------------- /profile.nix: -------------------------------------------------------------------------------- 1 | { 2 | imports = [ ./module.nix ]; 3 | } 4 | -------------------------------------------------------------------------------- /repl.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/repl.nix -------------------------------------------------------------------------------- /scripts/copy-to-upstream: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/scripts/copy-to-upstream -------------------------------------------------------------------------------- /scripts/generate-nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/scripts/generate-nix -------------------------------------------------------------------------------- /scripts/releaser: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/scripts/releaser -------------------------------------------------------------------------------- /scripts/releaser-shell.nix: -------------------------------------------------------------------------------- 1 | (import ../repl.nix).devShells.${builtins.currentSystem}.releaser 2 | -------------------------------------------------------------------------------- /scripts/test-agent: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/scripts/test-agent -------------------------------------------------------------------------------- /shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/shell.nix -------------------------------------------------------------------------------- /templates/nixos/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/templates/nixos/flake.nix -------------------------------------------------------------------------------- /tests/agent-test.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/agent-test.nix -------------------------------------------------------------------------------- /tests/agent-test/hercules-ci-agent-test.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/agent-test/hercules-ci-agent-test.cabal -------------------------------------------------------------------------------- /tests/agent-test/src/AgentTask.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/agent-test/src/AgentTask.hs -------------------------------------------------------------------------------- /tests/agent-test/src/BuildSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/agent-test/src/BuildSpec.hs -------------------------------------------------------------------------------- /tests/agent-test/src/DummyApi.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/agent-test/src/DummyApi.hs -------------------------------------------------------------------------------- /tests/agent-test/src/EffectSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/agent-test/src/EffectSpec.hs -------------------------------------------------------------------------------- /tests/agent-test/src/EvaluationSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/agent-test/src/EvaluationSpec.hs -------------------------------------------------------------------------------- /tests/agent-test/src/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/agent-test/src/Main.hs -------------------------------------------------------------------------------- /tests/agent-test/src/MockTasksApi.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/agent-test/src/MockTasksApi.hs -------------------------------------------------------------------------------- /tests/agent-test/src/Orphans.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/agent-test/src/Orphans.hs -------------------------------------------------------------------------------- /tests/agent-test/src/Spec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/agent-test/src/Spec.hs -------------------------------------------------------------------------------- /tests/agent-test/src/TestSupport.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/agent-test/src/TestSupport.hs -------------------------------------------------------------------------------- /tests/agent-test/testdata/abort-at-root/default.nix: -------------------------------------------------------------------------------- 1 | builtins.abort "I refuse to do anything today." 2 | -------------------------------------------------------------------------------- /tests/agent-test/testdata/abort-in-attribute/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/agent-test/testdata/abort-in-attribute/default.nix -------------------------------------------------------------------------------- /tests/agent-test/testdata/ambiguous-nix-file/ci.nix: -------------------------------------------------------------------------------- 1 | null -------------------------------------------------------------------------------- /tests/agent-test/testdata/ambiguous-nix-file/nix/ci.nix: -------------------------------------------------------------------------------- 1 | null -------------------------------------------------------------------------------- /tests/agent-test/testdata/attribute-types/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/agent-test/testdata/attribute-types/default.nix -------------------------------------------------------------------------------- /tests/agent-test/testdata/build-cyclic-output-reference/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/agent-test/testdata/build-cyclic-output-reference/default.nix -------------------------------------------------------------------------------- /tests/agent-test/testdata/buildable/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/agent-test/testdata/buildable/default.nix -------------------------------------------------------------------------------- /tests/agent-test/testdata/ci-dot-nix-herculesCI/ci.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/agent-test/testdata/ci-dot-nix-herculesCI/ci.nix -------------------------------------------------------------------------------- /tests/agent-test/testdata/ci-dot-nix/ci.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/agent-test/testdata/ci-dot-nix/ci.nix -------------------------------------------------------------------------------- /tests/agent-test/testdata/ci-dot-nix/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/agent-test/testdata/ci-dot-nix/default.nix -------------------------------------------------------------------------------- /tests/agent-test/testdata/ci-dot-nix/flake.nix: -------------------------------------------------------------------------------- 1 | abort "[ci-dot-nix] illegal attempt to evaluate flake.nix" 2 | -------------------------------------------------------------------------------- /tests/agent-test/testdata/effect-alternate/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/agent-test/testdata/effect-alternate/default.nix -------------------------------------------------------------------------------- /tests/agent-test/testdata/effect-attack/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/agent-test/testdata/effect-attack/default.nix -------------------------------------------------------------------------------- /tests/agent-test/testdata/effect/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/agent-test/testdata/effect/default.nix -------------------------------------------------------------------------------- /tests/agent-test/testdata/empty-attrset/default.nix: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/agent-test/testdata/flake-ciSystems/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/agent-test/testdata/flake-ciSystems/flake.nix -------------------------------------------------------------------------------- /tests/agent-test/testdata/flake-herculesCI-empty/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/agent-test/testdata/flake-herculesCI-empty/flake.nix -------------------------------------------------------------------------------- /tests/agent-test/testdata/flake-onPush-functions/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/agent-test/testdata/flake-onPush-functions/flake.nix -------------------------------------------------------------------------------- /tests/agent-test/testdata/flake-onPush/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/agent-test/testdata/flake-onPush/flake.nix -------------------------------------------------------------------------------- /tests/agent-test/testdata/flake-onSchedule/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/agent-test/testdata/flake-onSchedule/flake.nix -------------------------------------------------------------------------------- /tests/agent-test/testdata/flake/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/agent-test/testdata/flake/flake.nix -------------------------------------------------------------------------------- /tests/agent-test/testdata/identity/default.nix: -------------------------------------------------------------------------------- 1 | x: x -------------------------------------------------------------------------------- /tests/agent-test/testdata/ifd-fail/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/agent-test/testdata/ifd-fail/default.nix -------------------------------------------------------------------------------- /tests/agent-test/testdata/ifd/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/agent-test/testdata/ifd/default.nix -------------------------------------------------------------------------------- /tests/agent-test/testdata/list/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/agent-test/testdata/list/default.nix -------------------------------------------------------------------------------- /tests/agent-test/testdata/naked-derivation-default-args-twice/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/agent-test/testdata/naked-derivation-default-args-twice/default.nix -------------------------------------------------------------------------------- /tests/agent-test/testdata/naked-derivation-default-args/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/agent-test/testdata/naked-derivation-default-args/default.nix -------------------------------------------------------------------------------- /tests/agent-test/testdata/naked-derivation/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/agent-test/testdata/naked-derivation/default.nix -------------------------------------------------------------------------------- /tests/agent-test/testdata/nix-path-simple/default.nix: -------------------------------------------------------------------------------- 1 | import 2 | -------------------------------------------------------------------------------- /tests/agent-test/testdata/nixpkgs-reference/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/agent-test/testdata/nixpkgs-reference/default.nix -------------------------------------------------------------------------------- /tests/agent-test/testdata/no-nix-file/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/agent-test/testdata/path-attack-2/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/agent-test/testdata/path-attack-2/default.nix -------------------------------------------------------------------------------- /tests/agent-test/testdata/path-attack/default.nix: -------------------------------------------------------------------------------- 1 | { 2 | hello = builtins.readFile /etc/hostname; 3 | } 4 | -------------------------------------------------------------------------------- /tests/agent-test/testdata/simple/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/agent-test/testdata/simple/default.nix -------------------------------------------------------------------------------- /tests/agent-test/testdata/stack-overflow/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/agent-test/testdata/stack-overflow/default.nix -------------------------------------------------------------------------------- /tests/agent-test/testdata/too-many-attrs/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/agent-test/testdata/too-many-attrs/default.nix -------------------------------------------------------------------------------- /tests/agent-test/testdata/too-many-errors/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/agent-test/testdata/too-many-errors/default.nix -------------------------------------------------------------------------------- /tests/cli.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/cli.nix -------------------------------------------------------------------------------- /tests/default-herculesCI-for-flake-test.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/default-herculesCI-for-flake-test.nix -------------------------------------------------------------------------------- /tests/equal-derivation.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/equal-derivation.nix -------------------------------------------------------------------------------- /tests/multi-example.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/multi-example.nix -------------------------------------------------------------------------------- /tests/nix-darwin-example.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/nix-darwin-example.nix -------------------------------------------------------------------------------- /tests/nixpkgsball.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hercules-ci/hercules-ci-agent/HEAD/tests/nixpkgsball.nix -------------------------------------------------------------------------------- /tests/this-file.nix: -------------------------------------------------------------------------------- 1 | ./this-file.nix 2 | --------------------------------------------------------------------------------