Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Separating the devlopent environment and the production environment #126

Open
Hiltchy222 opened this issue Jan 25, 2020 · 4 comments
Open
Assignees

Comments

@Hiltchy222
Copy link
Collaborator

Hiltchy222 commented Jan 25, 2020

Expo doesn't recognize the export.
הוספה של .env files לא עבדה לי עם אקספו, צריך להשתמש בסיפריה או משהו

@davidpelfree
Copy link
Collaborator

@idanlevi1 תוכל לתאר קצת יותר בפירוט בבקשה?

מה ניסית לעשות? לבנות גרסה על שרתי אקספו?
איך זה אמור היה להיעשות?
מה לא עבד?
איזו הודעת שגיאה קיבלת?
what are .env files? and what should be inside them?

משם אני אקח את זה הלאה.

@idanlevi1
Copy link
Collaborator

idanlevi1 commented Feb 7, 2020

@davidpelfree
פשוט יצרתי קבצי env
ויש פקודה פשוטה לפני הרצת הפרויקט:
export ENVFILE=.env.dev
*לצורך העיניין לסביבת dev
והפקודה פשוט לא עובדת כנראה בגלל אקספו, יש ספריות אחרות שאפשר לטפל בפיצול וניהול סביבות עם אקספו

@Hiltchy222
*שוב לדעתי הנןשא הזה לא קריטי ואפשר לעבוד גם בלי זה

@davidpelfree
Copy link
Collaborator

I think about using CI tool (GitHub actions, TravisCI, CircleCI, GitLab CI and many others) to build to specific "environments".

They know how to keep secrets encrypted and how to define logical "environment" which build a slightly different version, usually to separate dev/prod.

Technically, for each environment, a different configuration file (like keys.js) will be injected.

@davidpelfree
Copy link
Collaborator

CI based on Git Actions: #140

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants