Commit Graph

135 Commits

Author SHA1 Message Date
Solomon Hykes
4a9a355156 Docs: fix dup navbar, pt 2
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2021-07-22 12:50:47 +02:00
Solomon Hykes
c3139cbd35 Docs: fix dup navbar, pt 1
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2021-07-22 12:50:47 +02:00
Solomon Hykes
57754bebb8 "kb style" docs: decouple URLs from structure
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2021-07-16 19:08:18 +02:00
Andrea Luzzardi
5a8f9d3e7c
Merge pull request #829 from tjovicic/package-distribution-docs
Add doc on how to create packages
2021-07-16 11:34:46 +02:00
Tihomir Jovicic
203f893f7c Fix docs linting issues
Signed-off-by: Tihomir Jovicic <tihomir.jovicic.develop@gmail.com>
2021-07-16 10:16:38 +02:00
Tihomir Jovicic
3137e72057 Replacing package example with CloudRun definition
Signed-off-by: Tihomir Jovicic <tihomir.jovicic.develop@gmail.com>
2021-07-16 10:14:53 +02:00
Tihomir Jovicic
216686c7ec Add doc on how to create packages
Signed-off-by: Tihomir Jovicic <tihomir.jovicic.develop@gmail.com>
2021-07-15 11:29:30 +02:00
Tihomir Jovicic
0c80674afd Improve github actions docs
Signed-off-by: Tihomir Jovicic <tihomir.jovicic.develop@gmail.com>
2021-07-15 09:58:00 +02:00
Tihomir Jovicic
12668df292 Fix linting issues in gh integration docs
Signed-off-by: Tihomir Jovicic <tihomir.jovicic.develop@gmail.com>
2021-07-14 13:05:48 +02:00
Tihomir Jovicic
af3ccb954b Add github actions tutorial
Signed-off-by: Tihomir Jovicic <tihomir.jovicic.develop@gmail.com>
2021-07-14 13:02:21 +02:00
Solomon Hykes
afc640c139 Fix typo in docs
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2021-07-12 10:51:47 +02:00
Guillaume de Rouville
482df27352 docs: 100% manual verification of doc + update with last plan change
Signed-off-by: Guillaume de Rouville <guillaume.derouville@gmail.com>
2021-07-10 17:03:47 +02:00
Solomon Hykes
8942b775d7 Improve “what is Dagger”
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2021-07-09 17:07:15 +02:00
Andrea Luzzardi
21bed8aee6
Merge pull request #789 from hinshun/fetch-http
Adds support for op.#FetchHTTP
2021-07-07 17:23:16 +02:00
Guillaume de Rouville
78c8779cb1 remove leftovers
Signed-off-by: Guillaume de Rouville <guillaume.derouville@gmail.com>
2021-07-07 12:23:53 +02:00
Tom Chauveau
9109052638 Remove random generation tag because it's not needed anymore.
Signed-off-by: Tom Chauveau <tom.chauveau@epitech.eu>
2021-07-07 12:23:53 +02:00
Andrea Luzzardi
70b2a9e58a
Merge pull request #775 from grouville/docs-move-plan
docs: move plan out of cue.mod
2021-07-07 12:00:39 +02:00
Edgar Lee
0501ae91a5 Adds support for op.#FetchHTTP
Signed-off-by: Edgar Lee <edgarhinshunlee@gmail.com>
2021-07-06 14:37:52 -07:00
Guillaume de Rouville
7615740020 Fix english typos Kubes doc
Signed-off-by: Guillaume de Rouville <guillaume.derouville@gmail.com>
2021-07-05 15:24:48 +02:00
Tom Chauveau
72fcd7244b Improve 107-kubernetes.md
Add last part "CUE Kubernetes manifest", fix
some typo and update some parts.

Signed-off-by: Tom Chauveau <tom.chauveau@epitech.eu>
2021-07-05 14:32:15 +02:00
Guillaume de Rouville
66c1e70a5e docs: more familiar Kube
Signed-off-by: Guillaume de Rouville <guillaume.derouville@gmail.com>
2021-07-05 14:32:15 +02:00
Guillaume de Rouville
c809aed637 docs: move plan out of cue.mod
Signed-off-by: Guillaume de Rouville <guillaume.derouville@gmail.com>
2021-07-05 13:50:26 +02:00
Tihomir Jovicic
25ff825f74 Update Cloud Run docs
Signed-off-by: Tihomir Jovicic <tihomir.jovicic.develop@gmail.com>
2021-07-05 12:43:26 +02:00
Tihomir Jovicic
31714de4e3 Update Cloud Run docs
Signed-off-by: Tihomir Jovicic <tihomir.jovicic.develop@gmail.com>
2021-07-05 12:40:45 +02:00
Tihomir Jovicic
104928f062 Merge branch 'main' into cloudrun-support 2021-07-05 11:51:39 +02:00
Marcos Nils
6c5b404673 Fix 101 use typo in outputs
Fixes #780

Signed-off-by: Marcos Lilljedahl <marcosnils@gmail.com>
2021-07-04 06:27:04 -03:00
Guillaume de Rouville
ecd409951c docker.#Push: Set auth as optional
Signed-off-by: Guillaume de Rouville <guillaume.derouville@gmail.com>
2021-07-02 01:21:56 +02:00
Andrea Luzzardi
e020b23649
Merge pull request #628 from TomChv/improve-docker-push
Improve docker.#Push definition
2021-07-01 18:25:40 +02:00
Sam Alba
66afb327d6
Merge pull request #762 from alefesta/powershell-installer
[Installation] - Improve Installation for Windows Users
2021-07-01 11:25:04 +02:00
Tihomir Jovicic
92278cfd5b move cloudrun guide to docs/learn
Signed-off-by: Tihomir Jovicic <tihomir.jovicic.develop@gmail.com>
2021-07-01 10:14:27 +02:00
Tihomir Jovicic
c2442120ca update cloudrun imports to use alpha.dagger.io
Signed-off-by: Tihomir Jovicic <tihomir.jovicic.develop@gmail.com>
2021-07-01 09:23:47 +02:00
Tihomir Jovicic
650caa8d4a Merge branch 'main' into cloudrun-support 2021-07-01 08:54:44 +02:00
alefesta
189fb715eb Updated the Installer and Docs
Updated Installer script and Docs accordingly to comments.
Now it does not request anymore the personal token to be produced.

Signed-off-by: alefesta <afesta@alfweb.com>
2021-06-30 17:54:48 +02:00
Tom Chauveau
d10f2a49a5 Rename field according to @shykes review
Signed-off-by: Tom Chauveau <tom.chauveau@epitech.eu>
2021-06-30 16:58:04 +02:00
Tom Chauveau
7d1bbcc416 Fix docker hub login error when using image ref as target
Signed-off-by: Tom Chauveau <tom.chauveau@epitech.eu>
2021-06-30 16:58:04 +02:00
Tom Chauveau
f842f1ed1d Remove old docker push and pull test
Signed-off-by: Tom Chauveau <tom.chauveau@epitech.eu>
2021-06-30 16:58:04 +02:00
Tom Chauveau
b1ed40ffed Improve #docker.Push definition :
- Push to private registry
- Output ref and digest
- Update doc
- Add tests to universe.bats

Signed-off-by: Tom Chauveau <tom.chauveau@epitech.eu>
2021-06-30 16:58:04 +02:00
alefesta
40042204c5 [Installation] - Improve Installation for Windows Users
- **What this feature does**:
Windows user should be able to use the dagger binary getting a similar experience to the one proposed for Linux in the docs.
- **What has been changed**: the feature implement a powershell script similar to `install.sh` logic. More specifically I've updated `install.md` and added `install.ps1`

I'm not sure if the  URL `releases.dagger.io` is currently pointing at the content of GH repo or something else so the documented steps may need a review.

Signed-off-by: alefesta <afesta@alfweb.com>
2021-06-30 16:36:18 +02:00
Scott Lewis-Kelly
635b9306b8 stdlib: Add GCS support
The interface and behavior is identical to S3.

Signed-off-by: Scott Lewis-Kelly <slewiskelly@slewiskel.ly>
2021-06-30 16:23:32 +02:00
Guillaume de Rouville
9171912918 docs: specify env when using dagger + fix docs_101 ambiguous naming and english mistakes + change method, now cue.mod
Signed-off-by: Guillaume de Rouville <guillaume.derouville@gmail.com>
2021-06-30 11:51:25 +02:00
Andrea Luzzardi
0ba7c1fb44
Merge pull request #751 from Alvise88/add-initial-maven-support 2021-06-29 18:39:58 +02:00
Alvise
f807314668 Add maven package in stdlib
Signed-off-by: Alvise <vitalvise@gmail.com>
2021-06-29 15:09:32 +02:00
Guillaume de Rouville
fb9a114061 docs: improve 102/103
Signed-off-by: Guillaume de Rouville <guillaume.derouville@gmail.com>
2021-06-29 14:28:12 +02:00
Andrea Luzzardi
539fa08ca1 docs: fix dagger.io->alpha.dagger.io references
Fixes #733

Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-06-27 15:07:52 +02:00
Tom Chauveau
020c458921 Add project management in compose.#App definition
I found an issue when during tests execution : there was orphan.
It's because #App doesn't give way to specify the compose project,
by default it's the directory where you launch your app but in our
definition, it will always be source.

The problem is that if we launch two differents docker-compose in the same
server, his project name will be source for both and it will create
orphans problems on cleanup (by docker-compose down).

This case is exactly what we do in tests so I've add the field name
to specify the projet name and avoid that issue.

Signed-off-by: Tom Chauveau <tom.chauveau@epitech.eu>
2021-06-26 16:07:14 +02:00
Tom Chauveau
aaa6f8f351 Simplify tests
Signed-off-by: Tom Chauveau <tom.chauveau@epitech.eu>
2021-06-25 17:16:11 +02:00
Tom Chauveau
e4ac04c98c Update import to new alpha version
Signed-off-by: Tom Chauveau <tom.chauveau@epitech.eu>
2021-06-25 16:56:28 +02:00
Tom Chauveau
ae209ee090 Add compose.#Up test in universe
Signed-off-by: Tom Chauveau <tom.chauveau@epitech.eu>
2021-06-25 16:56:28 +02:00
Solomon Hykes
d7a805f42b stdlib: move all imports to alpha.dagger.io
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2021-06-25 10:31:22 +00:00
Solomon Hykes
9d85bab9e7 os.#File: simplify API
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2021-06-23 12:56:27 +02:00