-
Notifications
You must be signed in to change notification settings - Fork 8
Moving how to content out of reference topics for deploy and upgrade #206
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
base: main
Are you sure you want to change the base?
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
| ## Deploy without building (use existing image) | ||
|
|
||
| ```bash | ||
| eigenx app deploy registry.io/user/myapp:latest --no-build |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
there's no flag called --no-build afaik. @solimander can you confirm?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Checked in the CLI and that flag doesn't exist. Have removed.
| eigenx app deploy --env-file .env.mainnet | ||
|
|
||
| # Deploy to sepolia testnet | ||
| eigenx --environment sepolia app deploy --env-file .env.sepolia |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this command is wrong
eigenx --environment sepolia app deploy --env-file .env
Incorrect Usage: flag provided but not defined: -environment
NAME:
eigenx - EigenX Development Kit
USAGE:
eigenx [global options] command [command options]
COMMANDS:
app Manage projects
auth Manage authentication with private keys stored in OS keyring
billing Manage billing and subscription
environment, env Manage deployment environment
version Print the version of the EigenX CLI
undelegate Undelegate your account from the EIP7702 delegator
upgrade Upgrade eigenx binary
telemetry Manage telemetry settings
help, h Shows a list of commands or help for one command
GLOBAL OPTIONS:
--verbose, -v Enable verbose logging (default: false)
--enable-telemetry Enable telemetry collection on first run without prompting (default: false)
--disable-telemetry Disable telemetry collection on first run without prompting (default: false)
--help, -h show help
2025/11/25 19:42:43 flag provided but not defined: -environment
Right command is
eigenx app deploy --env-file .env --environment sepolia
2025/11/25 19:43:14 app quota reached for sepolia (1/1). Please contact the Eigen team at eigencloud_support@eigenlabs.org for additional capacity
I would highly encourage you to use eigenx and check any commands you write to see if those works.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fixed. And yes I should've run these myself - doing that now.
| eigenx app deploy registry.io/user/myapp:latest --no-build | ||
| ``` | ||
|
|
||
| ## CI/CD Pipeline Deployment |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
who's this CI for?
This won't work in practice unless all options are provided as flags. CI won't let user prompt and enter like in normal terminal
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't even think we need this in first place
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Removing.
| sidebar_position: 3 | ||
| --- | ||
|
|
||
| On deployment, the project `.env` file is encrypted and securely injected into the TEE: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| On deployment, the project `.env` file is encrypted and securely injected into the TEE: | |
| On deployment, the project's `.env` file is encrypted and securely injected into the TEE: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fixed
|
|
||
| ## Transaction fails: insufficient funds | ||
|
|
||
| Get Sepolia ETH: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
or mainnet ETH if on mainnet-alpha environment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Added
|
|
||
| ## Image pull fails | ||
|
|
||
| Verify image exists and is accessible: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| Verify image exists and is accessible: | |
| Verify image exists and is publicly accessible: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Added
No description provided.