{"repo":"rogerluan/arkana","free":true,"listed":false,"github":"https://github.com/rogerluan/arkana","clone":"git clone https://github.com/rogerluan/arkana.git","description":"Use dotenv files for Android and iOS projects.","language":"Ruby","stars":452,"topics":["swift","android","dotenv","encryption","gem","ios","kotlin","ruby","secrets"],"license":"BSD-2-Clause","category":"mobile-apps","readme_excerpt":"Arkana noun ‧ secret knowledge ¹ — ar‧ka‧na \\är-​ˈkā-​nə\\ Store your keys and secrets away from your source code. Designed for Android and iOS projects. View Demo · Report Bug · Request Feature Requirements Android Your project must be using the Gradle Build Tool. iOS Your project must be using Swift Package Manager or CocoaPods as dependency manager (or both). No support for Carthage. Note: this gem was only tested in macOS environments. Preview Kotlin Click here to see the Kotlin preview The image below shows how the auto-generated file looks like. Usage using the example code above: Swift Click here to see the Swift preview The image below shows how the auto-generated file looks like. Usage using the example code above: Installation Add this gem to your Gemfile if you're using bundler (recommended): And then run bundle install to install it. Alternatively, you can install it in your entire system instead (not recommended): Basic Usage Arkana requires the declaration of a YAML config file. Although you can name it whatever, the convention is to name it .arkana.yml . See template.yml for complete options. Once you have created your config file, you can run Arkana: [!TIP] For the complete set of args, look at the options section. Config File The arkana.yml would typically contain 3 important sections: - Environments : This is typically where you specify your environments, or what Xcode calls \"configurations\", e.g. debug , release or other environments which you wish to create","default_branch":null,"files":null,"tree":[],"storefront":"/r/rogerluan","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/rogerluan/arkana/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}