Commit Graph

438 Commits

Author SHA1 Message Date
Helder Correia
42fc1d14d2
docs: Package coding style
This is just to start. We’ll keep iterating on it.

Signed-off-by: Helder Correia <174525+helderco@users.noreply.github.com>
2022-04-11 16:07:00 +00:00
guillaume
497b155355 Docs: guides/1225-pushing-plan-dependencies
Add documentation enforcing the best practice regarding dagger dependencies `cue.mod/pkg`

Signed-off-by: guillaume <guillaume.derouville@gmail.com>
2022-04-08 11:47:38 +02:00
guillaume
e48262a2fb Docs: 1224-self-signed-certificates
Add documentation on how to use Dagger with self-signed certs

Signed-off-by: guillaume <guillaume.derouville@gmail.com>
2022-04-08 11:47:38 +02:00
guillaume
1157561f1d Docs: 1223-custom-buildkit improvement
Add connection steps to remote buildkitd running in Docker

Signed-off-by: guillaume <guillaume.derouville@gmail.com>
2022-04-08 11:47:38 +02:00
Solomon Hykes
bea61780d2 Docs: guides: customizing your buildkit installation
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2022-04-08 08:08:38 +00:00
Solomon Hykes
bddb9b6543 Docs: move draft articles to "guides"
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2022-04-08 01:00:32 +00:00
Solomon Hykes
f33133ffd9 Docs: move CLI telemetry to guides section
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2022-04-08 01:00:32 +00:00
Solomon Hykes
2d41b674a8 Docs: fix formatting in article 1221
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2022-04-08 01:00:32 +00:00
Solomon Hykes
4862a399ff Docs: shorten title of article 1205
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2022-04-07 20:35:49 +00:00
Solomon Hykes
938658eeff Docs: core actions reference
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2022-04-07 19:08:21 +00:00
Solomon Hykes
7f38a6c3e4 Docs: core concepts: actions
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2022-04-07 17:58:10 +00:00
Solomon Hykes
0962114557 Docs: new category "guides"
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2022-04-07 17:52:29 +00:00
Solomon Hykes
26cbc7dc68 Docs: add content to 1205: "building container images"
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2022-04-06 22:49:03 +00:00
Andrea Luzzardi
2139514760
Merge pull request #2045 from jangraefen/patch-1
Remove incorrect installer documentation
2022-04-05 11:31:59 -07:00
Jan Gräfen
f53660772f Remove incorrect installer documentation
In the installer instruction for Windows it is claimed that the dagger binary is placed inside the System32 folder if permissions allow it, which seems to be no longer part of the install.ps1 script (and seems like a bad idea anyways).

Signed-off-by: Jan Gräfen <223234+jangraefen@users.noreply.github.com>
2022-04-05 08:46:11 +02:00
Sam Alba
1cd8207b3d docs: add tip for support symlink with git on Windows
Signed-off-by: Sam Alba <samalba@users.noreply.github.com>
2022-04-04 15:16:29 -07:00
Marcos Nils
e0533bf4df
docs: fix Europa wording on migration docs (#2032)
Signed-off-by: Marcos Lilljedahl <marcosnils@gmail.com>
2022-04-04 16:40:54 -03:00
Gerhard Lazu
7dbe4e9aa5
Merge pull request #2002 from jpluscplusm/patch-1
Update 1211-go-docker-swarm.md: tiny typo
2022-04-04 14:35:44 +01:00
Issy Long
ae52ad6011
docs: Correctly capitalize GitLab
Signed-off-by: Issy Long <me@issyl0.co.uk>
2022-04-03 23:56:54 +01:00
Issy Long
13d6a8370f
docs: Correctly capitalize GitHub
Signed-off-by: Issy Long <me@issyl0.co.uk>
2022-04-03 23:56:53 +01:00
JCM
adc1dab312 docs: s/poject/project/ in go-docker-swarm.md
Signed-off-by: Jonathan Matthews <contact@jpluscplusm.com>
2022-04-03 11:49:18 +03:00
Michael
ca2e23efbb
Fix typo (#1953) 2022-04-01 22:53:23 -07:00
kgb33
b68fc6f57b Copied Dagger vs documentation to Europa.
Signed-off-by: kgb33 <keltonbassingthwaite@gmail.com>
2022-03-31 20:31:39 -07:00
Sam Alba
c09fe2520b docs: Remove curl dependency when installing on Windows
Signed-off-by: Sam Alba <samalba@users.noreply.github.com>
2022-03-31 16:39:39 -07:00
Andrea Luzzardi
acc593f388
Merge pull request #1961 from sestegra/doc
Update install procedure to support Homebrew on Linux
2022-03-31 15:17:01 -07:00
Andrea Luzzardi
b82d7200da
Merge pull request #1966 from TomChv/fix/export-cache
Fix export cache issue
2022-03-31 11:52:18 -07:00
Tom Chauveau
19c0f999f4
Fix export cache issue
Resolve #1551 and #1020.
We are never returning the result of solved operations so Buildkit could not
cache the layer.
This commit implements a simple system to forward operations' result to the
main build to cache it.

Signed-off-by: Vasek - Tom C <tom.chauveau@epitech.eu>
2022-03-31 20:36:50 +02:00
jffarge
9189b5cb20 use h2 title instead of h3 + fix code css
Signed-off-by: jffarge <jf@dagger.io>
2022-03-31 19:55:03 +02:00
Gerhard Lazu
64cdadb85e
Merge pull request #1963 from slumbering/docs-index
Display getting started as the index page
2022-03-31 15:41:06 +01:00
Tanguy ⧓ Herrmann
a7fa4d674e
doc: remove the bash syntax highlighting
it was highlighting the wrong keywords (test, do)

Signed-off-by: Tanguy ⧓ Herrmann <tanguy@dagger.io>
2022-03-31 16:16:02 +02:00
jffarge
095d4a327b Display getting started as the index page
Signed-off-by: jffarge <jf@dagger.io>
2022-03-31 15:53:25 +02:00
Stéphane Este-Gracias
b8756fb709
Update install procedure
Signed-off-by: Stéphane Este-Gracias <sestegra@gmail.com>
2022-03-31 13:45:31 +02:00
abserari
76a0e737a2 Docs Update:1200-local-dev.md build/index.html -> _buld/index/html
Signed-off-by: abserari <abserari@gmail.com>
2022-03-31 19:42:07 +08:00
Adrien Brault
12257ce53f docs: add getting started gitlab ci configuration
Signed-off-by: Adrien Brault <adrien.brault@gmail.com>
2022-03-30 23:46:12 +02:00
Helder Correia
995881ffb5
doc: Improve wording on “Go on Docker Hub” use case
Signed-off-by: Helder Correia <174525+helderco@users.noreply.github.com>
2022-03-30 16:37:07 +00:00
guillaume
f6bd78a3ca Go on Docker Swarm
Updates the `Go on Docker Swarm` use case to europa config. Diagrams are also included for better UX

Signed-off-by: guillaume <guillaume.derouville@gmail.com>
2022-03-30 18:23:42 +02:00
Tanguy ⧓ Herrmann
f57c42246c
update references to alpha.dagger.io
Signed-off-by: Tanguy ⧓ Herrmann <tanguy@dagger.io>
2022-03-30 15:08:45 +02:00
Gerhard Lazu
994ee22a6e
Fix Go on DockerHub id & filename + remove from sidebar
ID 1216 was clashing with docker-cli-load doc.

The filename follows the convention of the other use cases.

Remove from docs sidebar until we do the quick fixes.

Signed-off-by: Gerhard Lazu <gerhard@lazu.co.uk>
2022-03-30 00:45:09 +01:00
Sam Alba
9f196ca14f
Merge pull request #1929 from samalba/docs-cli-telemetry
docs: added a page about CLI telemetry
2022-03-29 16:22:17 -07:00
Sam Alba
23f34b50a0 docs: added a page about CLI telemetry
Signed-off-by: Sam Alba <samalba@users.noreply.github.com>
2022-03-29 14:15:10 -07:00
Gerhard Lazu
4d7026895d
Update dagger version in all docs to 0.2.4
Including the version that we install explicitly.

Fixes https://github.com/dagger/dagger/issues/1908

Signed-off-by: Gerhard Lazu <gerhard@lazu.co.uk>
2022-03-29 19:41:59 +01:00
Gerhard Lazu
9ba8b58dcd
Merge pull request #1884 from slumbering/issue#1761-docs-comments
[Docs] - content comments
2022-03-29 11:42:01 +01:00
jffarge
8af0bb7847 make sentence clearer
Signed-off-by: jffarge <jf@dagger.io>
2022-03-29 12:36:48 +02:00
Gerhard Lazu
19d762c5dd
Simplify Europa Docs sidebar
- move Dagger 0.1 references to the top
- move Dagger CUE API under Core Concepts, after What is CUE?
- move Go on Docker Swarm under Use Cases

A few minor title changes:
- Dagger CUE API (0.2+) -> Dagger CUE API
- What is Cue? -> What is CUE?

Signed-off-by: Gerhard Lazu <gerhard@lazu.co.uk>
2022-03-29 00:14:34 +01:00
Gerhard Lazu
2a6b91cf72
Merge pull request #1805 from TomChv/doc/add-go-use-case
Docs: Add dagger golang use case
2022-03-28 23:52:59 +01:00
Gerhard Lazu
695206ee66
Merge pull request #1869 from dagger/shykes-doc-misc
docs/1203: keep code sample on topic
2022-03-28 23:48:25 +01:00
Gerhard Lazu
9cda86f6f8
Update the version in docs to next release
This also accounts for dagger.io/dagger/core split introduced in
https://github.com/dagger/dagger/pull/1866

We should hold this merge until we are ready to cut the release,
otherwise links & some instructions will be broken until we release
v0.2.3.

Even though I would have preferred to have docs/update-version.sh in
Dagger, this is the quickest thing for now.

Related to https://github.com/dagger/dagger/issues/1854

Signed-off-by: Gerhard Lazu <gerhard@lazu.co.uk>
2022-03-28 22:23:51 +01:00
Helder Correia
d771699df9
Move connecting socket to client: network
Signed-off-by: Helder Correia <174525+helderco@users.noreply.github.com>
2022-03-28 18:16:07 +00:00
Helder Correia
6a2bbc62e0
Rename dagger.#Service to dagger.#Socket
Signed-off-by: Helder Correia <174525+helderco@users.noreply.github.com>
2022-03-28 17:56:25 +00:00
jffarge
d7ddf315d9 remove unecessary comment. Instead use Github review
Signed-off-by: jffarge <jf@dagger.io>
2022-03-28 12:05:15 +02:00