Commit Graph

6 Commits

Author SHA1 Message Date
Stavros Panakakis
06eda50a16 universe: netlify: replace curl-based wrapper with cli
Signed-off-by: Stavros Panakakis <stavrospanakakis@gmail.com>
2022-04-15 11:34:22 -07:00
Marcos Lilljedahl
5e150c8cfc Change prod flag to avoid erros on new projects
All new projects are created as "locked" by default so this allow their
deployment. Additionally, a moreh helpful error message is added when
NETLIFY_ACCOUNT cannot be found
Fixes #1918

Signed-off-by: Marcos Lilljedahl <marcosnils@gmail.com>
2022-03-29 15:37:29 -03:00
jffarge
9f2b571433 update netlify cli deploy command
Signed-off-by: jffarge <jf@dagger.io>
2022-03-22 17:12:13 +01:00
Gerhard Lazu
c3f21958d2
Europa docs: From local dev to CI environment doc page
The todoapp example contains a Netlify plan which uses the latest dagger
additions: do & Client API. We are thinking of merging the examples
repository into this one to make working with this easier. This is a
step in that direction.

We are not using the yarn package so that we can revert
https://github.com/dagger/dagger/pull/1673 without breaking this
implementation.

The GitHub Action is WIP, we will continue with that tomorrow:
https://github.com/dagger/dagger-for-github/issues/24

Signed-off-by: Gerhard Lazu <gerhard@lazu.co.uk>
2022-03-08 22:17:24 +00:00
Andrea Luzzardi
5016cf5e30 netlify: Europa port
- Fix netlify.#Deploy (there's still FIXMEs)
- Externalize the `deploy.sh` script
- Add tests
- Misc engine fixes for more explicit error messages

Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2022-01-20 16:10:14 -08:00
Andrea Luzzardi
f3dee47353 europa: vendor universe.dagger.io
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2022-01-11 18:09:09 -08:00