Comments (5)
You just need to add them as global environment variables in your repository, and the script should read them from the system. please try it and let me know in case it's not working as expected
from react-native-template-obytes.
I just read this guide - https://starter.obytes.com/ci-cd/app-releasing-process/
It says for a QA release I have to run prebuild:staging
and then build:staging:__
commands. (Similar flow for production).
It further says:
The above commands will generate the required credentials for the build and store them in EAS servers so that we can use them later to trigger the build from GitHub actions.
Does this mean that for every QA/production release I have to run the build locally -- So that the env variables for a particular environment are updated on the eas servers?
I understand that clientEnv is being added to app.config.ts
as follows but how is this made available to the eas servers for different environments?
extra: {
...ClientEnv,
eas: {
projectId: Env.EAS_PROJECT_ID,
},
},
How does eas handle env variables for different environments? I am a little confused with the release flow.
Thank you for this amazing starter! Its a life saver 💟
from react-native-template-obytes.
Related Issues (20)
- Env Build Time HOT 5
- tailwindcss(android) rebuilding... TypeError: style.declarations.findLast is not a function HOT 2
- Loading custom fonts natively does not seem to work HOT 4
- Failed to create the native directory when running `pnpm android` HOT 5
- Add support for React Native Reusables HOT 1
- The correct way to use tailwind HOT 1
- App quit unexpectedly. HOT 1
- adding darkMode : class is breaking UI on mobile. HOT 6
- You attempted to import the Node standard library module "path" from "env.js" HOT 7
- Unmatched Router Bug on build for ios/android but works fine on expo go app. HOT 2
- pnpm android gives an error: A problem occurred configuring project ':expo-modules-core' -> ../25.1.8937393 did not have a source.properties file HOT 2
- [question]Confusion about tab HOT 1
- Upgrade SVG package version to 15.3.0 HOT 1
- SyntaxError: Cannot use import statement outside a module HOT 2
- Internationalization: How to automatically generate key value pairs in the corresponding JSON file in the src/translations folder ?
- Tailwind/CSS classes are not being applied HOT 4
- Some GitHub Actions and WorkFlows is not working now.
- new-app-release issue HOT 2
- expo-dev-client doesn't work HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from react-native-template-obytes.