Commit Graph

414 Commits

Author SHA1 Message Date
Sam Alba
0f6a934fd0 docs: updated generated content
Signed-off-by: Sam Alba <sam.alba@gmail.com>
2021-09-21 17:34:51 -07:00
Richard Jones
4db3aa9931 reworded a few paragraphs, ensured all examples match the playground links
Signed-off-by: Richard Jones <richard@dagger.io>
2021-09-21 11:41:13 -07:00
Richard Jones
0037fa1f2f additional information, new Packages section, and fix linting
Signed-off-by: Richard Jones <richard@dagger.io>
2021-09-21 11:41:13 -07:00
Richard Jones
5f45cb0eac refinements and additional information
Signed-off-by: Richard Jones <richard@dagger.io>
2021-09-21 11:41:13 -07:00
Richard Jones
8c46a1d2f1 initial work on what is cue
Signed-off-by: Richard Jones <richard@dagger.io>
2021-09-21 11:41:13 -07:00
Sam Alba
d6dda76d81
Merge pull request #987 from samalba/docs-update-ci
docs: rephrase the value prop to run CI workflows using dagger
2021-09-20 16:31:22 -07:00
Andrea Luzzardi
fb7cb95b06
Merge pull request #986 from aluzzardi/socket-support
dagger.#Stream support
2021-09-20 11:08:06 -07:00
Sam Alba
06db9bdf78 docs: rephrase the value prop to run CI workflows using dagger
Signed-off-by: Sam Alba <sam.alba@gmail.com>
2021-09-17 17:26:24 -07:00
Andrea Luzzardi
0f4a55a482 socket -> stream
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-09-17 15:19:15 -07:00
Andrea Luzzardi
5480fb991d dagger.#Socket support
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-09-17 11:53:09 -07:00
Sam Alba
12e457e9e9
Merge pull request #971 from VazeeKevin/tasks/improve-stdlib-docker
stdlib/docker: update #Build to incorporate image from Dockerfile
2021-09-16 17:50:28 -07:00
Sam Alba
e31caa0a0e
Merge pull request #948 from slewiskelly/slewiskelly/stdlib-gcp
stdlib: Update gcp.#GCloud to set compute/region instead of compute/zone
2021-09-16 17:49:13 -07:00
Andrea Luzzardi
7073bc89c0
Merge pull request #979 from ming535/chore
Fix Typo
2021-09-15 15:27:22 -07:00
huming
2b22c4cf36 Fix Typo
Signed-off-by: huming <humings@gmail.com>
2021-09-15 15:52:58 +08:00
Kevin Poirot
3e14920062 Update Docker #Build to incorporate image from Dockerfile
Signed-off-by: Kevin Poirot <kevin@vazee.fr>
2021-09-15 08:55:59 +02:00
Solomon Hykes
1eec9ec8fe Docs: remove unfinished "custom script" tutorial
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2021-09-14 22:30:52 -07:00
Guillaume de Rouville
46362ed247 Add zone in GCP.#Config
Signed-off-by: Guillaume de Rouville <guillaume.derouville@gmail.com>
2021-09-14 13:43:31 +02:00
Sam Alba
53cbdcf3c0 docs: updated docs generation
Signed-off-by: Sam Alba <sam.alba@gmail.com>
2021-09-13 10:40:18 -07:00
Sujay Pillai
439fb4ee82 Adding support for azure static webapp
Signed-off-by: Sujay Pillai <sujayopillai@gmail.com>
2021-09-13 10:39:18 -07:00
Sam Alba
af1d06f503
Merge pull request #945 from benja-M-1/feat/gcp-secrets
Add secrets deployment for GCP
2021-09-10 11:09:25 -07:00
Benjamin Grandfond
45ea30da55 Add secrets deployment for GCP
Signed-off-by: Benjamin Grandfond <benjamin.grandfond@gmail.com>
2021-09-10 09:21:34 -07:00
Tom Chauveau
733cac09d3 argocd.#Sync now retrieve status
Signed-off-by: Tom Chauveau <tom.chauveau@epitech.eu>
2021-09-10 09:10:21 -07:00
Tom Chauveau
ef112e21ec Fix caching issue on argoCD package
Signed-off-by: Tom Chauveau <tom.chauveau@epitech.eu>
2021-09-10 09:10:21 -07:00
Tom Chauveau
05b165bcc8 Supports both basicAuth & Token
Signed-off-by: Tom Chauveau <tom.chauveau@epitech.eu>
2021-09-10 09:10:21 -07:00
Tom Chauveau
d34200c9f6 Fix CI check
Signed-off-by: Tom Chauveau <tom.chauveau@epitech.eu>
2021-09-10 09:10:21 -07:00
Tom Chauveau
9337eed2bb Update argocd documentation
Signed-off-by: Tom Chauveau <tom.chauveau@epitech.eu>
2021-09-10 09:10:19 -07:00
Kevin Poirot
f8f39ca75b stdlib: argocd app support
Signed-off-by: Kevin Poirot <kevin@vazee.fr>
2021-09-10 09:10:03 -07:00
Sam Alba
c7b9549afa
Merge pull request #953 from slumbering/docs-menu-refacto
docs: ♻️ merge API Reference and Universe menu entries
2021-09-10 08:58:22 -07:00
Guillaume de Rouville
6f23e9fe2a refacto/doc: remove 'cue init' step from doc
Signed-off-by: Guillaume de Rouville <guillaume.derouville@gmail.com>
2021-09-08 22:31:47 +02:00
jffarge
a2088a09ac docs: ♻️ merge API Reference and Universe menu entries
Signed-off-by: jffarge <jf@dagger.io>
2021-09-08 15:19:19 +02:00
Tom Chauveau
c05f7d50d4
Update kubernetes testing policy to test deployment from url
Signed-off-by: Tom Chauveau <tom.chauveau@epitech.eu>
2021-09-06 16:25:51 +02:00
Tom Chauveau
95040d8320 Improve git package according to Sam comments
Signed-off-by: Tom Chauveau <tom.chauveau@epitech.eu>
2021-09-03 02:29:31 +02:00
Tom Chauveau
4ad2c8e7e5 Add test on git.#Commit
Signed-off-by: Tom Chauveau <tom.chauveau@epitech.eu>
2021-09-03 02:29:31 +02:00
Guillaume de Rouville
6348686231 ci: disabled kubernetes tests temporarily
Signed-off-by: Guillaume de Rouville <guillaume.derouville@gmail.com>
2021-09-02 19:39:10 +02:00
Guillaume de Rouville
3453675a3f rebase merge conflicts fix
Signed-off-by: Guillaume de Rouville <guillaume.derouville@gmail.com>
2021-09-01 12:14:57 +02:00
Tom Chauveau
e7a738211f Improve test policy for examples
Signed-off-by: Tom Chauveau <tom.chauveau@epitech.eu>
2021-09-01 11:19:16 +02:00
Tom Chauveau
02e7cd3f59 Add missing tests to 1007-gcp test
Signed-off-by: Tom Chauveau <tom.chauveau@epitech.eu>
2021-09-01 11:19:16 +02:00
Guillaume de Rouville
cf7e222a04 Fix bats dagger to bats dagger() expansion not working inside shellscript
Signed-off-by: Guillaume de Rouville <guillaume.derouville@gmail.com>
2021-09-01 11:19:16 +02:00
Guillaume de Rouville
6ef0cfe321 1008: Implement on LocalStack
Signed-off-by: Guillaume de Rouville <guillaume.derouville@gmail.com>
2021-09-01 11:19:16 +02:00
Tom Chauveau
4d03638911 Add test for kube-gcp cue-manifest step
Signed-off-by: Tom Chauveau <tom.chauveau@epitech.eu>
2021-09-01 11:19:13 +02:00
Tom Chauveau
1830b34e13 Add test for kube-gcp deployment step
Signed-off-by: Tom Chauveau <tom.chauveau@epitech.eu>
2021-09-01 11:18:41 +02:00
Tom Chauveau
2a15682386 Add test for kube-gcp basic step
Signed-off-by: Tom Chauveau <tom.chauveau@epitech.eu>
2021-09-01 11:17:39 +02:00
Tom Chauveau
f24af776db Add test for kube-aws cue-manifest part
Signed-off-by: Tom Chauveau <tom.chauveau@epitech.eu>
2021-09-01 11:17:05 +02:00
Tom Chauveau
5fcaaa6cfe Add test for kube-aws basic & deployment
Signed-off-by: Tom Chauveau <tom.chauveau@epitech.eu>
2021-09-01 11:16:36 +02:00
Tom Chauveau
a91181bb5f Add kubernetes test for kind cue-manifest
Signed-off-by: Tom Chauveau <tom.chauveau@epitech.eu>
2021-09-01 11:16:00 +02:00
Tom Chauveau
bdcb917943 Add kubernetes test for kind deployment
Signed-off-by: Tom Chauveau <tom.chauveau@epitech.eu>
2021-09-01 11:15:02 +02:00
Tom Chauveau
a8e218d808 Add basic test for kubernetes kind documentation
Signed-off-by: Tom Chauveau <tom.chauveau@epitech.eu>
2021-09-01 11:14:09 +02:00
Tom Chauveau
6a442fae6c Update kubernetes documentation to directly use cue files
Previously, we were embedding cue files directly in the doc, now we
display it from real cue file that we also use to test our doc.

I've add the first step of the kubernetes documentation adapted for
kind

Signed-off-by: Tom Chauveau <tom.chauveau@epitech.eu>
2021-09-01 11:14:07 +02:00
Guillaume de Rouville
00f7e63c4a 1010 test implementation
Signed-off-by: Guillaume de Rouville <guillaume.derouville@gmail.com>
2021-09-01 11:12:41 +02:00
Guillaume de Rouville
2bcd7a7dbf bats - fix 1004 wrong cmd + move helper.bats cmd to make it more generic
Signed-off-by: Guillaume de Rouville <guillaume.derouville@gmail.com>
2021-09-01 11:12:41 +02:00
Guillaume de Rouville
dc865bf2be 1008 test implementation
Signed-off-by: Guillaume de Rouville <guillaume.derouville@gmail.com>
2021-09-01 11:12:41 +02:00
Guillaume de Rouville
6744045ce7 1006 test implementation
Signed-off-by: Guillaume de Rouville <guillaume.derouville@gmail.com>
2021-09-01 11:12:41 +02:00
Guillaume de Rouville
82d45985a5 1004 test implementation
Signed-off-by: Guillaume de Rouville <guillaume.derouville@gmail.com>
2021-09-01 11:12:41 +02:00
Guillaume de Rouville
ad2f9b3f17 1003 test implementation
Signed-off-by: Guillaume de Rouville <guillaume.derouville@gmail.com>
2021-09-01 11:12:41 +02:00
Sam Alba
2d30e3e9ef
Merge pull request #931 from grouville/localstack/fix-input-bool-type
localstack tests: convert back str input to bool type
2021-08-31 09:23:46 -07:00
Guillaume de Rouville
6360ccc92b localstack/fix-input-bool-type: change localstack test input from str to bool
Signed-off-by: Guillaume de Rouville <guillaume.derouville@gmail.com>
2021-08-31 17:51:56 +02:00
Tihomir Jovicic
73dc0200c3 Explain how to develop packages locally
Signed-off-by: Tihomir Jovicic <tihomir.jovicic.develop@gmail.com>
2021-08-31 09:13:11 +02:00
Tihomir Jovicic
a903f917c4 update package manager docs with new dagger/packages repo
Signed-off-by: Tihomir Jovicic <tihomir.jovicic.develop@gmail.com>
2021-08-31 06:22:49 +02:00
Sam Alba
9e1f59ed69
Merge pull request #924 from slumbering/kubernetes-docs
use a more generic command
2021-08-30 13:58:37 -07:00
jffarge
4ce7a6675f docs: 📝 fix english grammar
Signed-off-by: jffarge <jf@dagger.io>
2021-08-30 16:47:32 +02:00
jffarge
c19dc934a5 docs: 📝 use a more generic command
Signed-off-by: jffarge <jf@dagger.io>
2021-08-30 16:14:41 +02:00
Sam Alba
47ef0a4c2a
Merge pull request #862 from tjovicic/package-manager
First version of package manager
2021-08-27 15:25:20 -07:00
Guillaume de Rouville
08f395b70d Add auth to Git.#Repository
Signed-off-by: Guillaume de Rouville <guillaume.derouville@gmail.com>
2021-08-27 15:58:55 +02:00
Tihomir Jovicic
a6a6037d01 rename dagger.mod.cue to dagger.mod and remove the need for module name
Signed-off-by: Tihomir Jovicic <tihomir.jovicic.develop@gmail.com>
2021-08-24 10:16:29 +02:00
Guillaume de Rouville
58209b87d1 Doc update + linting + fix CI typo + fix port issue ECR
Signed-off-by: Guillaume de Rouville <guillaume.derouville@gmail.com>
2021-08-23 17:44:34 +02:00
Andrea Luzzardi
1ee2869917
Merge pull request #886 from slumbering/website-ui
Website UI
2021-08-23 14:43:13 +02:00
Tihomir Jovicic
8aaaacc9da Add package manager usage docs
Signed-off-by: Tihomir Jovicic <tihomir.jovicic.develop@gmail.com>
2021-08-23 12:30:19 +02:00
jffarge
3ec7275ea6 docs: 💄 update docs ui
Signed-off-by: jffarge <jf@dagger.io>
2021-08-23 11:22:17 +02:00
Sujay Pillai
7481294a8c Adding support for azure storage
Signed-off-by: Sujay Pillai <sujayopillai@gmail.com>
2021-08-17 17:23:01 +08:00
Sujay Pillai
f979135961 Amending changes from @TomChv
Signed-off-by: Sujay Pillai <sujayopillai@gmail.com>
2021-08-12 01:51:41 +08:00
Guillaume de Rouville
bdd6b5a56e Port azure.#CLI from up to os.#Container + manual testing + integrate bats test
Signed-off-by: Guillaume de Rouville <guillaume.derouville@gmail.com>
2021-08-11 16:39:35 +02:00
Sujay Pillai
5908aa628e Adding support for azure and create a resource group
Signed-off-by: Sujay Pillai <sujayopillai@gmail.com>
2021-08-11 01:20:16 +08:00
jffarge
22095554a9 docs: 📝 change menu order
Signed-off-by: jffarge <jf@dagger.io>
2021-08-10 15:16:08 +02:00
Andrea Luzzardi
3ace7f6bd2 docs: add the CI use case
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-08-04 16:44:01 +02:00
Solomon Hykes
4a84f32280 Fix typos in docs
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2021-07-29 10:13:37 +00:00
Solomon Hykes
a29d217bfd Docs: rewrite "what is Dagger" to emphasize integration
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2021-07-22 18:02:39 +02:00
Andrea Luzzardi
1df914acdc docs: Fix relative URLs, add a CONTRIBUTING.md note
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-07-22 13:34:53 +02:00
Solomon Hykes
cff35ba2b5 Docs: more robust link
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2021-07-22 13:23:38 +02:00
Solomon Hykes
90388b027f Docs: fix broken link
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2021-07-22 13:15:07 +02:00
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
Andrea Luzzardi
9984edad09
Merge pull request #707 from samalba/fix-links
Adds support for stdlib Index
2021-06-23 11:24:17 +02:00
Sam Alba
af82c2c910 docs: adds package description to the stdlib Index
Signed-off-by: Sam Alba <sam.alba@gmail.com>
2021-06-23 11:05:58 +02:00
Sam Alba
29ace62b72 docs: 102: use source link instead
Signed-off-by: Sam Alba <sam.alba@gmail.com>
2021-06-23 10:53:37 +02:00
Sam Alba
b03e695970 docs: stdlib index sorted alphabetically
Signed-off-by: Sam Alba <sam.alba@gmail.com>
2021-06-23 10:53:37 +02:00
Sam Alba
b5550d0766 docs: fix broken links (fixes #681)
Signed-off-by: Sam Alba <sam.alba@gmail.com>
2021-06-23 10:53:37 +02:00
Sam Alba
171cd47413 docs: added stdlib Index
Signed-off-by: Sam Alba <sam.alba@gmail.com>
2021-06-23 10:53:37 +02:00
Guillaume de Rouville
6ed3ab712d Complete refacto of CF's doc + fix output issue on Cloudformation package
Signed-off-by: Guillaume de Rouville <guillaume.derouville@gmail.com>
2021-06-22 19:22:27 +02:00
Tihomir Jovicic
a24595da20 Fix tests
Signed-off-by: Tihomir Jovicic <tihomir.jovicic.develop@gmail.com>
2021-06-22 13:08:31 +02:00
Tihomir Jovicic
1b6187181d Merge branch 'main' into cloudrun-support 2021-06-22 12:30:48 +02:00
Solomon Hykes
656b01041d Docs: 102: use new dagger.#Input in sample code
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2021-06-21 15:29:02 +02:00
Tihomir Jovicic
a1dbbf7a7f update cloudrun tests
Signed-off-by: Tihomir Jovicic <tihomir.jovicic.develop@gmail.com>
2021-06-21 12:26:24 +02:00
Tihomir Jovicic
a78a678db3 move Cloud Run tests to universe/stdlib env
Signed-off-by: Tihomir Jovicic <tihomir.jovicic.develop@gmail.com>
2021-06-21 11:34:25 +02:00
Tihomir Jovicic
6e363f86dd Merge branch 'cloudrun-support' of github.com:tjovicic/dagger into cloudrun-support 2021-06-21 10:58:07 +02:00
Tihomir Jovicic
78567ede6a Update cloudrun universe docs
Signed-off-by: Tihomir Jovicic <tihomir.jovicic.develop@gmail.com>
2021-06-21 10:57:26 +02:00
Tihomir Jovicic
5d8219a8f3 Add Cloud Run support
Signed-off-by: Tihomir Jovicic <tihomir.jovicic.develop@gmail.com>
2021-06-21 10:57:18 +02:00
Sam Alba
d5c575b154
Merge pull request #674 from slumbering/ux-ui-reviews
css enhancement + add gtag
2021-06-17 17:58:35 +02:00
slumbering
54212596ac docs: 🐛 css enhancement + add gtag
Signed-off-by: slumbering <slumbering.pierrot@gmail.com>
2021-06-17 17:50:08 +02:00
Sam Alba
a8889d69fc docs: 101: fixed init command
Signed-off-by: Sam Alba <sam.alba@gmail.com>
2021-06-17 17:49:16 +02:00
Guillaume de Rouville
0ee9390eab docs: update 107, fully tested and working (apart gke and eks)
Signed-off-by: Guillaume de Rouville <guillaume.derouville@gmail.com>
2021-06-17 14:00:16 +02:00
Guillaume de Rouville
ce41d25c52 Revert kubernetes/helm packages and tests from secret to str type, needed for docs
Signed-off-by: Guillaume de Rouville <guillaume.derouville@gmail.com>
2021-06-17 03:16:28 +02:00
Guillaume de Rouville
f8d8a68a5e docs: Modify 107 and 108 packages to follow 102 guidelines => work in subdir
Signed-off-by: Guillaume de Rouville <guillaume.derouville@gmail.com>
2021-06-16 23:38:05 +02:00
Solomon Hykes
0375f9bf96 Docs: 101: explain key import, group setup steps
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2021-06-16 19:12:18 +02:00
Solomon Hykes
2d0b4a7dcb Docs: 102: group initial setup
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2021-06-16 19:10:53 +02:00
Solomon Hykes
325c843924 Docs: 102: move cue package to a sub-directory
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2021-06-16 17:45:37 +02:00
Solomon Hykes
469f45806a Docs: 102: shorten note about plan manual copy
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2021-06-16 16:45:23 +02:00
Solomon Hykes
9546372caa Docs: 102: note about sharing examples repo
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2021-06-16 16:45:23 +02:00
Solomon Hykes
84495eb9f6 Docs: link formatting in 102
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2021-06-16 16:45:23 +02:00
Guillaume de Rouville
255e6c9c16 docs: uniform codeblocs => use shell language + add title
Signed-off-by: Guillaume de Rouville <guillaume.derouville@gmail.com>
2021-06-16 16:32:08 +02:00
Sam Alba
2b01808ec8 docs: 101: fix import key cmd
Signed-off-by: Sam Alba <sam.alba@gmail.com>
2021-06-16 16:26:13 +02:00
Solomon Hykes
c55f714fec Docs: add details on origins of Cue
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2021-06-16 15:47:57 +02:00
Solomon Hykes
9c07b8f477 Docs: remove dead links in 102
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2021-06-16 15:47:57 +02:00
Solomon Hykes
b833c94e6a Docs: use todoapp, no voteapp
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2021-06-16 15:47:57 +02:00
Sam Alba
1fa9e24613 docs: updated main image
Signed-off-by: Sam Alba <sam.alba@gmail.com>
2021-06-16 14:17:20 +02:00
Sam Alba
e57bfc1dd4
Merge pull request #649 from dubo-dubon-duponey/docs-fixes
Minor doc fixes
2021-06-16 12:31:32 +02:00
Sam Alba
c6e3d35899 docs: refreshed stdlib
Signed-off-by: Sam Alba <sam.alba@gmail.com>
2021-06-16 12:14:39 +02:00
Sam Alba
7a20adedbf docs: refreshed stdlib
Signed-off-by: Sam Alba <sam.alba@gmail.com>
2021-06-16 11:15:18 +02:00
dubo-dubon-duponey
9109cce926
Minor fixes
Signed-off-by: dubo-dubon-duponey <dubodubonduponey+github@pm.me>
2021-06-15 19:03:06 -07:00
Sam Alba
0d5f41ee31 docs: s3 lib: deprecated #Put in favor #Object
Signed-off-by: Sam Alba <sam.alba@gmail.com>
2021-06-15 18:47:36 +02:00
Sam Alba
5eb40b3176 docs: refreshed stdlib
Signed-off-by: Sam Alba <sam.alba@gmail.com>
2021-06-15 18:47:36 +02:00
Solomon Hykes
e29cf4f4ff Docs: fix typo in a section title
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2021-06-15 18:18:55 +02:00
Solomon Hykes
1fa0f43899 Docs placeholder for Dagger 103 - custom script
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2021-06-15 16:39:10 +02:00
Solomon Hykes
9690981991 Docs: combine "user manual" and "programming manual" into "learn dagger"
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2021-06-15 16:10:15 +02:00
Solomon Hykes
71c365542d Docs: reword alpha warning
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2021-06-15 15:32:42 +02:00
Solomon Hykes
06f04be214 First pass at programming guide aka "Dagger 102"
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2021-06-15 12:01:06 +02:00
Sam Alba
5b6080caa4
Merge pull request #642 from samalba/docs-stdlib
Docs stdlib
2021-06-15 10:58:52 +02:00
Sam Alba
7054782547 docs: updated stdlib reference doc
Signed-off-by: Sam Alba <sam.alba@gmail.com>
2021-06-15 10:48:54 +02:00
Andrea Luzzardi
93c9081480 docs: fix sidebar collapsing and titles
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-06-14 18:48:22 +02:00
Sam Alba
4882c40676 docs: refreshed stdlib
Signed-off-by: Sam Alba <sam.alba@gmail.com>
2021-06-14 18:31:37 +02:00
Sam Alba
2a36771be0 docs: updated code in kubernetes guide
Signed-off-by: Sam Alba <sam.alba@gmail.com>
2021-06-14 18:29:10 +02:00
Andrea Luzzardi
b231c3cb1b docs: kubernetes: move into programming guides
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-06-14 17:37:24 +02:00
Andrea Luzzardi
4554a216f1 docs: kubernetes: support kind/gke/eks
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-06-14 17:37:24 +02:00
Andrea Luzzardi
4221011064 docs: kubernetes tutorial
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-06-14 17:37:24 +02:00
Guillaume de Rouville
d5b444df1a AWS Provisioning doc
Signed-off-by: Guillaume de Rouville <guillaume.derouville@gmail.com>
2021-06-14 16:35:23 +02:00
Tom Chauveau
b8a97fb6e7 Update docker.#Run definition and tests
Signed-off-by: Tom Chauveau <tom.chauveau@epitech.eu>
2021-06-12 12:04:47 +02:00
Sam Alba
1a7c26b01c docs: first version of user manual
Signed-off-by: Sam Alba <sam.alba@gmail.com>
2021-06-10 15:52:10 +02:00
Tihomir Jovicic
c6b02b3ee1 Update cloudrun universe docs
Signed-off-by: Tihomir Jovicic <tihomir.jovicic.develop@gmail.com>
2021-06-10 11:54:03 +02:00
Tihomir Jovicic
8c5b4270d0 Add Cloud Run support
Signed-off-by: Tihomir Jovicic <tihomir.jovicic.develop@gmail.com>
2021-06-10 08:12:43 +02:00
Andrea Luzzardi
12b712b741 docs generation: write package doc as README.md if there are sub-packages
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-06-09 18:42:23 -07:00
Solomon Hykes
ce663ca2ba stdlib: aws/ecr: simplify
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2021-06-09 17:22:53 +02:00
Sam Alba
88dbcdbaeb docs: added cloudformation guide
Signed-off-by: Sam Alba <sam.alba@gmail.com>
2021-06-09 16:43:30 +02:00
Sam Alba
9e1928a932 docs: changed layout to be closer to the final one
Signed-off-by: Sam Alba <sam.alba@gmail.com>
2021-06-09 16:27:24 +02:00
Andrea Luzzardi
940d9ccfee docs: fix non-escaped URLs
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-06-08 18:40:08 -07:00
Andrea Luzzardi
606398b69a docs: don't create docs file for empty packages
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-06-08 18:33:39 -07:00
Andrea Luzzardi
f3f5e7c714 docs: make universe
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-06-08 18:29:02 -07:00
Andrea Luzzardi
e1f28a73e5 docs: add make universe
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-06-08 18:29:02 -07:00
Andrea Luzzardi
31528989c1 docs: fix "superglu" typo
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-06-07 11:24:05 -07:00
Tihomir Jovicic
862cf5550d Improve guides/programming.md
Signed-off-by: Tihomir Jovicic <tihomir.jovicic.develop@gmail.com>
2021-06-07 15:44:45 +02:00
slumbering
af12f1ccae docs: 📝 update readme
Signed-off-by: slumbering <slumbering.pierrot@gmail.com>
2021-06-04 17:55:39 +02:00
Andrea Luzzardi
6554b6569a docs: fix link
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-06-02 14:15:57 -07:00
Andrea Luzzardi
42caa1f847 docs: index.md -> README.md
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-06-02 14:08:45 -07:00
Andrea Luzzardi
701feb1296 docs: fix links
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-06-02 14:07:10 -07:00
slumbering
c35c0953a1 docs: fix: 🐛 remove wrong links path (FIX NEEDED)
Signed-off-by: slumbering <slumbering.pierrot@gmail.com>
2021-06-02 14:07:05 -07:00
slumbering
bc3f61b928 docs: feat: init Docusaurus
Signed-off-by: slumbering <slumbering.pierrot@gmail.com>
2021-06-02 14:07:01 -07:00
Solomon Hykes
815ea4c704 Docs: simplify intro page
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2021-05-25 16:38:04 -07:00
Solomon Hykes
1ea2cf2a14 docs: title "Install Dagger"
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2021-05-25 16:38:04 -07:00
Andrea Luzzardi
93d7bb08e5
Merge pull request #459 from aluzzardi/gitflow-ux
gitflow
2021-05-25 15:38:18 -07:00
Solomon Hykes
935782e6a6 Docs: simplify install instructions
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2021-05-25 15:34:57 -07:00
Andrea Luzzardi
d10b8cf7d0 docs: update docs for gitflow
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-05-25 15:20:44 -07:00
Solomon Hykes
9548e014b7 Docs: title change in sidebar
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2021-05-24 18:01:01 -07:00
Andrea Luzzardi
96b900e4cd ci: markdown lint
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-05-21 15:47:46 -07:00
Andrea Luzzardi
074cafdafe docs: revamp sidebar
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-05-21 13:37:17 -07:00
Andrea Luzzardi
a0789ec2dc docs: fix relative links
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-05-21 13:37:17 -07:00
Andrea Luzzardi
6ddb973f03 docs: move gendocs tool to dagger/dagger
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-05-21 11:11:21 -07:00
slumbering
b9083f7fea update docs
Signed-off-by: slumbering <slumbering.pierrot@gmail.com>
2021-05-21 18:22:22 +02:00
slumbering
828f9d9ff1 script deploy plugged to docGenerator repo + rename doc/ to docs/
Signed-off-by: slumbering <slumbering.pierrot@gmail.com>
2021-05-21 17:47:02 +02:00