Commit Graph

3330 Commits

Author SHA1 Message Date
Andrea Luzzardi
e50a61d637 ci: add CODEOWNERS
CODEOWNERS is a tool to encode PR approval rules.

When a PR is opened, at least one code owner is required to approve it
before being merged.

It does **not**:

- Limit reviewers: Everyone is welcome and encouraged to review any PR.
  But at least one CODEOWNER must approve before merging.
- Limit contributions or ownership: Every maintainer is responsible for
  the entire project. CODEOWNERs are there to review PRs for
  consistency.

By default, any maintainer can approve any PR. There's a couple of
exceptions for consistency/specialty:

- Core API: The core API must be consistent and changes are hard
  to reverse
- Universe API: Similar to the Core API, it must be kept consistent. In
  the future, we will have specialized code owners (e.g. universe/aws)
- Docs website: Requires specialized (frontend) skills to maintain for
  visual consistency.

Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2022-03-31 14:40:57 -07:00
Jffarge
0c5a19865c
Merge pull request #1976 from dagger/dependabot/npm_and_yarn/website/sass-1.49.10
build(deps): bump sass from 1.49.9 to 1.49.10 in /website
2022-03-31 22:54:28 +02:00
dependabot[bot]
7263f326ba
build(deps): bump sass from 1.49.9 to 1.49.10 in /website
Bumps [sass](https://github.com/sass/dart-sass) from 1.49.9 to 1.49.10.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.49.9...1.49.10)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-31 19:30:42 +00: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
Vasek - Tom C
3bce5cbb2f
Merge pull request #1973 from slumbering/docs-1211-semantic
[Docs] - Use cases Docker Swarm HTML semantics
2022-03-31 20:09:14 +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
Marcos Nils
265cf9c526
Merge pull request #1969 from slumbering/issue#1935-horizontal-scrollbar-docs
reduce main wrapper padding + sidebar width to avoid horizontal scrolling
2022-03-31 13:08:29 -03:00
jffarge
2b79d755ea bump up docusaurus preset classic theme
while dependabot automatically bump up docusaurus core, the package
preset-classic is ignore.

Signed-off-by: jffarge <jf@dagger.io>
2022-03-31 17:51:32 +02:00
jffarge
e6754ad626 reduce main wrapper padding and sidebar width to avoid horizontal scrolling
Signed-off-by: jffarge <jf@dagger.io>
2022-03-31 17:43:44 +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
Helder Correia
fc7949b3e4
Merge pull request #1964 from dolanor/disable-syntax-hl
remove the bash syntax highlighting
2022-03-31 14:25:54 +00: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
Tanguy ⧓ Herrmann
e4e59f5ac8
Merge pull request #1958 from abserari/patch-2
Docs: on Windows Update 1200-local-dev.md build/index.html -> _build/index.html
2022-03-31 14:25:36 +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
Andrea Luzzardi
aa73b12cfc
Merge pull request #1864 from dagger/dependabot/npm_and_yarn/website/docusaurus/core-2.0.0-beta.18
build(deps): bump @docusaurus/core from 2.0.0-beta.17 to 2.0.0-beta.18 in /website
2022-03-30 15:48:07 -07:00
Andrea Luzzardi
8385b89f65
Merge pull request #1944 from KGB33/update_go_pkg_docs
Update go pkg DefaultVersion
2022-03-30 15:47:11 -07:00
Andrea Luzzardi
529d88c7db
Merge pull request #1927 from dagger/dependabot/npm_and_yarn/website/cypress-9.5.3
build(deps-dev): bump cypress from 9.5.2 to 9.5.3 in /website
2022-03-30 15:44:13 -07:00
Kelton Bassingthwaite
755c1b4962 Changed underscore position in hidden definition.
Signed-off-by: Kelton Bassingthwaite <KeltonBassingthwaite@gmail.com>
2022-03-30 15:38:10 -07:00
Kelton Bassingthwaite
ef87a79588 Hid DefaultVersion definition.
Also updated to default version to go 1.18.

Signed-off-by: Kelton Bassingthwaite <KeltonBassingthwaite@gmail.com>
2022-03-30 15:38:10 -07:00
Kelton Bassingthwaite
876d478caa Changed test name due to conflict with bash tests.
Signed-off-by: Kelton Bassingthwaite <KeltonBassingthwaite@gmail.com>
2022-03-30 15:38:10 -07:00
Andrea Luzzardi
511dbd81f4
Merge pull request #1948 from marcosnils/fix/secrets
ci: Unify keys and add private key for testing purposes
2022-03-30 15:25:37 -07:00
Marcos Lilljedahl
b84a273f45 ci: Fix key copying
Signed-off-by: Marcos Lilljedahl <marcosnils@gmail.com>
2022-03-30 19:18:39 -03:00
Marcos Lilljedahl
e47148ba64 ci: Unify keys and add private key for testing purposes
This commit enables PR's to run inegration tests by relying on keys with
only the necessary permissions to run on CI workloads

Signed-off-by: Marcos Lilljedahl <marcosnils@gmail.com>
2022-03-30 19:18:32 -03:00
Gerhard Lazu
25fb62f54f
Merge pull request #1949 from adrienbrault/patch-1
docs: add getting started gitlab ci configuration
2022-03-30 23:04:33 +01: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
Gerhard Lazu
9abdec252c
Merge pull request #1937 from helderco/doc-go-hub
docs: Improve wording on “Go on Docker Hub” use case
2022-03-30 17:44:25 +01: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
Gerhard Lazu
d8fbbf5055
Merge pull request #1940 from grouville/particubes-doc
docs: Use Case - Go on Docker Swarm
2022-03-30 17:32:15 +01: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
Gerhard Lazu
eb48a765ad
Merge pull request #1942 from grouville/fix-ci
Exclude docs from universe and integration tests
2022-03-30 17:19:13 +01:00
guillaume
d5149823cc Exclude docs from universe and integration tests
Any cue file created in the docs triggered these tests. It shouldn't.

Signed-off-by: guillaume <guillaume.derouville@gmail.com>
2022-03-30 18:09:01 +02:00
Gerhard Lazu
76d515464e
Merge pull request #1941 from slumbering/website-env-example
website: add environment var to avoid crash issue
2022-03-30 17:05:59 +01:00
jffarge
8c9621e137 fix: 🩹 website: use docusaurus context
Signed-off-by: jffarge <jf@dagger.io>
2022-03-30 16:48:24 +02:00
jffarge
fca6968bff fix: 🩹 create a dev script with REACT_APP_AMPLITUDE_ID empty
Signed-off-by: jffarge <jf@dagger.io>
2022-03-30 15:59:53 +02:00
jffarge
f5ceefa2eb website: add environment var to avoid crash issue
signed-off-by: jffarge <jf@dagger.io>
2022-03-30 15:34:10 +02:00
Gerhard Lazu
2f4cea5635
Merge pull request #1939 from dolanor/update-ref-alpha.dagger.io
update references to alpha.dagger.io
2022-03-30 14:20:01 +01: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
3ddf6c995c
Merge pull request #1934 from gerhard/move-dagger-0.1-link-back-to-the-bottom
Move Dagger 0.1 link back to the bottom
2022-03-30 01:05:49 +01:00
Gerhard Lazu
2c76988add
Merge pull request #1933 from dagger/fix-go-docker-hub-doc-id-clash
docs: Fix Go on DockerHub id & filename + remove from sidebar
2022-03-30 00:53:57 +01:00
Gerhard Lazu
84744d3435
Move Dagger 0.1 link back to the bottom
As mentioned in https://github.com/dagger/dagger/pull/1904#issuecomment-1081292442

Signed-off-by: Gerhard Lazu <gerhard@lazu.co.uk>
2022-03-30 00:49:48 +01: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
Andrea Luzzardi
734f1fe515
Merge pull request #1932 from aluzzardi/examples-vendored
examples: set as vendored to not count in repository stats
2022-03-29 16:25:29 -07: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
Andrea Luzzardi
b93c7fa4f1 examples: set as vendored to not count in repository stats
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2022-03-29 15:56:56 -07:00
Sam Alba
a27b7b265d docs: added page to sidebar
Signed-off-by: Sam Alba <samalba@users.noreply.github.com>
2022-03-29 14:24:54 -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
dependabot[bot]
d9799c874a
build(deps-dev): bump cypress from 9.5.2 to 9.5.3 in /website
Bumps [cypress](https://github.com/cypress-io/cypress) from 9.5.2 to 9.5.3.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/.releaserc.base.js)
- [Commits](https://github.com/cypress-io/cypress/compare/v9.5.2...v9.5.3)

---
updated-dependencies:
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-29 19:17:36 +00:00