├── .editorconfig ├── .gitattributes ├── .gitignore ├── .php_cs.dist ├── LICENSE ├── README.md ├── app ├── Commands │ ├── .gitkeep │ ├── Command.php │ ├── EnvFreshCommand.php │ ├── EnvPushCommand.php │ ├── EnvSetCommand.php │ ├── EnvSyncCommand.php │ ├── EnvUnsetCommand.php │ ├── InitCommand.php │ ├── OrgCurrentCommand.php │ ├── OrgSwitchCommand.php │ ├── RepoCurrentCommand.php │ ├── RepoSwitchCommand.php │ └── VaultCommand.php ├── Concerns │ ├── AsksForHost.php │ ├── AsksForOrganization.php │ └── AsksForRepository.php ├── Hosts │ ├── Concerns │ │ ├── DecryptsValues.php │ │ ├── EncryptsValues.php │ │ └── SecuresFileContents.php │ ├── Contracts │ │ ├── DriverContract.php │ │ ├── SecurityContract.php │ │ └── WithMapping.php │ ├── Data │ │ ├── File.php │ │ ├── Organization.php │ │ ├── Repository.php │ │ └── User.php │ ├── Drivers │ │ ├── BitbucketDriver.php │ │ ├── Driver.php │ │ ├── FakeDriver.php │ │ ├── GithubDriver.php │ │ └── GitlabDriver.php │ ├── HostManager.php │ └── OrganizationCollection.php ├── Providers │ ├── AppServiceProvider.php │ └── HostServiceProvider.php └── Support │ ├── Helpers.php │ ├── KeyChoiceQuestion.php │ └── Vault.php ├── bootstrap └── app.php ├── box.json ├── composer.json ├── composer.lock ├── config ├── app.php ├── commands.php ├── logging.php └── logo.php ├── eco ├── logo.png ├── logo.svg ├── phpunit.xml.dist ├── resources └── fonts │ └── collosal.flf └── tests ├── CreatesApplication.php ├── Feature ├── EnvFreshCommandTest.php ├── EnvPushCommandTest.php ├── EnvSetCommandTest.php ├── EnvSyncCommandTest.php ├── EnvUnsetCommandTest.php ├── InitCommandTest.php ├── OrgCurrentCommandTest.php ├── OrgSwitchCommandTest.php ├── RepoCurrentCommandTest.php └── RepoSwitchCommandTest.php ├── TestCase.php └── Unit └── Support ├── HelpersTest.php └── VaultTest.php /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotmeteor/eco-cli/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotmeteor/eco-cli/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotmeteor/eco-cli/HEAD/.gitignore -------------------------------------------------------------------------------- /.php_cs.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotmeteor/eco-cli/HEAD/.php_cs.dist -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotmeteor/eco-cli/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotmeteor/eco-cli/HEAD/README.md -------------------------------------------------------------------------------- /app/Commands/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/Commands/Command.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotmeteor/eco-cli/HEAD/app/Commands/Command.php -------------------------------------------------------------------------------- /app/Commands/EnvFreshCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotmeteor/eco-cli/HEAD/app/Commands/EnvFreshCommand.php -------------------------------------------------------------------------------- /app/Commands/EnvPushCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotmeteor/eco-cli/HEAD/app/Commands/EnvPushCommand.php -------------------------------------------------------------------------------- /app/Commands/EnvSetCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotmeteor/eco-cli/HEAD/app/Commands/EnvSetCommand.php -------------------------------------------------------------------------------- /app/Commands/EnvSyncCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotmeteor/eco-cli/HEAD/app/Commands/EnvSyncCommand.php -------------------------------------------------------------------------------- /app/Commands/EnvUnsetCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotmeteor/eco-cli/HEAD/app/Commands/EnvUnsetCommand.php -------------------------------------------------------------------------------- /app/Commands/InitCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotmeteor/eco-cli/HEAD/app/Commands/InitCommand.php -------------------------------------------------------------------------------- /app/Commands/OrgCurrentCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotmeteor/eco-cli/HEAD/app/Commands/OrgCurrentCommand.php -------------------------------------------------------------------------------- /app/Commands/OrgSwitchCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotmeteor/eco-cli/HEAD/app/Commands/OrgSwitchCommand.php -------------------------------------------------------------------------------- /app/Commands/RepoCurrentCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotmeteor/eco-cli/HEAD/app/Commands/RepoCurrentCommand.php -------------------------------------------------------------------------------- /app/Commands/RepoSwitchCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotmeteor/eco-cli/HEAD/app/Commands/RepoSwitchCommand.php -------------------------------------------------------------------------------- /app/Commands/VaultCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotmeteor/eco-cli/HEAD/app/Commands/VaultCommand.php -------------------------------------------------------------------------------- /app/Concerns/AsksForHost.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotmeteor/eco-cli/HEAD/app/Concerns/AsksForHost.php -------------------------------------------------------------------------------- /app/Concerns/AsksForOrganization.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotmeteor/eco-cli/HEAD/app/Concerns/AsksForOrganization.php -------------------------------------------------------------------------------- /app/Concerns/AsksForRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotmeteor/eco-cli/HEAD/app/Concerns/AsksForRepository.php -------------------------------------------------------------------------------- /app/Hosts/Concerns/DecryptsValues.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotmeteor/eco-cli/HEAD/app/Hosts/Concerns/DecryptsValues.php -------------------------------------------------------------------------------- /app/Hosts/Concerns/EncryptsValues.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotmeteor/eco-cli/HEAD/app/Hosts/Concerns/EncryptsValues.php -------------------------------------------------------------------------------- /app/Hosts/Concerns/SecuresFileContents.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotmeteor/eco-cli/HEAD/app/Hosts/Concerns/SecuresFileContents.php -------------------------------------------------------------------------------- /app/Hosts/Contracts/DriverContract.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotmeteor/eco-cli/HEAD/app/Hosts/Contracts/DriverContract.php -------------------------------------------------------------------------------- /app/Hosts/Contracts/SecurityContract.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotmeteor/eco-cli/HEAD/app/Hosts/Contracts/SecurityContract.php -------------------------------------------------------------------------------- /app/Hosts/Contracts/WithMapping.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotmeteor/eco-cli/HEAD/app/Hosts/Contracts/WithMapping.php -------------------------------------------------------------------------------- /app/Hosts/Data/File.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hotmeteor/eco-cli/HEAD/app/Hosts/Data/File.php -------------------------------------------------------------------------------- /app/Hosts/Data/Organization.php: -------------------------------------------------------------------------------- 1 |