Commit Graph

3393 Commits

Author SHA1 Message Date
Guillaume de Rouville
74b1ac3632 ci: re-enable localstack tests
Signed-off-by: Guillaume de Rouville <guillaume.derouville@gmail.com>
2021-08-31 14:39:45 +02:00
Tom Chauveau
7cc1c8e5dd
Update docker package according to op.#PushContainer improvement
Signed-off-by: Tom Chauveau <tom.chauveau@epitech.eu>
2021-08-31 13:05:22 +02:00
Tom Chauveau
a00fbb0f68
Update op.#PushContainer test to use secrets
Signed-off-by: Tom Chauveau <tom.chauveau@epitech.eu>
2021-08-31 13:04:57 +02:00
Tom Chauveau
a9fd97d7fe
Handle secrets in DockerLogin operation
Before, secret was a plain text string, but it could lead to security issue
so we are now handling secrets as `dagger.#Secret` or string.
I've add a new struct SecretStore that expose the inputStore to easily
retrieve secret value.

Signed-off-by: Tom Chauveau <tom.chauveau@epitech.eu>
2021-08-31 13:04:16 +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
fe2845fdfb
Merge pull request #927 from samalba/fix-ci
ci: disabled localstack tests temporarily
2021-08-30 14:13:35 -07:00
Sam Alba
4213491ad8 ci: disabled localstack tests temporarily
Signed-off-by: Sam Alba <sam.alba@gmail.com>
2021-08-30 14:03:04 -07: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
Sam Alba
f493e4d2d8
Merge pull request #920 from TomChv/feat/git-private-repo
Fetch private git repository
2021-08-27 13:39:37 -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
Guillaume de Rouville
3b0e3f6919 Move private repository tests + implement env helper function
Signed-off-by: Guillaume de Rouville <guillaume.derouville@gmail.com>
2021-08-27 14:41:31 +02:00
Tom Chauveau
a987d1dc34 Add test on op.#FetchGit for private repository
Signed-off-by: Tom Chauveau <tom.chauveau@epitech.eu>
2021-08-27 14:41:31 +02:00
Tom Chauveau
d7194f161d Add secret management to op.#FetchGit operation to fetch private repository
- Update `op.cue` to support secrets
- Update `pipeline.go` to use authTokenSecret & authHeaderSecret

Signed-off-by: Tom Chauveau <tom.chauveau@epitech.eu>
2021-08-27 14:41:31 +02:00
Andrea Luzzardi
1c6d437d2a
Merge pull request #917 from dagger/dependabot/npm_and_yarn/website/sass-1.38.1
build(deps): bump sass from 1.38.0 to 1.38.1 in /website
2021-08-25 13:42:00 +02:00
Andrea Luzzardi
59f5b85bfe
Merge pull request #918 from dagger/dependabot/npm_and_yarn/website/cypress-8.3.0
build(deps-dev): bump cypress from 7.7.0 to 8.3.0 in /website
2021-08-25 13:41:47 +02:00
Andrea Luzzardi
39b4971599
Merge pull request #919 from slumbering/css-for-mobile 2021-08-25 10:57:50 +02:00
jffarge
2c7b8575ca docs: 🐛 fix css for mobile devices
Signed-off-by: jffarge <jf@dagger.io>
2021-08-25 09:38:34 +02:00
dependabot[bot]
6071b83171
build(deps-dev): bump cypress from 7.7.0 to 8.3.0 in /website
Bumps [cypress](https://github.com/cypress-io/cypress) from 7.7.0 to 8.3.0.
- [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/v7.7.0...v8.3.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-24 19:14:17 +00:00
dependabot[bot]
4532b2a467
build(deps): bump sass from 1.38.0 to 1.38.1 in /website
Bumps [sass](https://github.com/sass/dart-sass) from 1.38.0 to 1.38.1.
- [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.38.0...1.38.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-24 19:14:01 +00:00
Sam Alba
a8b3d9325d
Merge pull request #916 from grouville/input-bool
dagger input bool implementation
2021-08-24 10:51:18 -07:00
Sam Alba
9d7b40253d
Merge pull request #896 from grouville/localstack
Localstack integration
2021-08-24 10:10:07 -07:00
Guillaume de Rouville
6fe0ec367a dagger input bool implementation
Signed-off-by: Guillaume de Rouville <guillaume.derouville@gmail.com>
2021-08-24 16:07:28 +02:00
Andrea Luzzardi
36d0ebd863
Merge pull request #909 from dagger/dependabot/npm_and_yarn/website/start-server-and-test-1.13.1
build(deps-dev): bump start-server-and-test from 1.12.5 to 1.13.1 in /website
2021-08-24 11:39:01 +02:00
Andrea Luzzardi
df1d20c11f
Merge pull request #911 from dagger/dependabot/npm_and_yarn/website/concurrently-6.2.1
build(deps-dev): bump concurrently from 6.2.0 to 6.2.1 in /website
2021-08-24 11:38:43 +02:00
dependabot[bot]
a20cb78631
build(deps-dev): bump start-server-and-test in /website
Bumps [start-server-and-test](https://github.com/bahmutov/start-server-and-test) from 1.12.5 to 1.13.1.
- [Release notes](https://github.com/bahmutov/start-server-and-test/releases)
- [Commits](https://github.com/bahmutov/start-server-and-test/compare/v1.12.5...v1.13.1)

---
updated-dependencies:
- dependency-name: start-server-and-test
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-24 09:27:00 +00:00
dependabot[bot]
4120583e83
build(deps-dev): bump concurrently from 6.2.0 to 6.2.1 in /website
Bumps [concurrently](https://github.com/open-cli-tools/concurrently) from 6.2.0 to 6.2.1.
- [Release notes](https://github.com/open-cli-tools/concurrently/releases)
- [Commits](https://github.com/open-cli-tools/concurrently/compare/v6.2.0...v6.2.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-24 09:26:30 +00:00
Andrea Luzzardi
597e946331
Merge pull request #910 from dagger/dependabot/npm_and_yarn/website/cypress-localstorage-commands-1.5.0
build(deps-dev): bump cypress-localstorage-commands from 1.4.5 to 1.5.0 in /website
2021-08-24 11:23:15 +02:00
Tihomir Jovicic
90d902fa77 fix mod get command tests
Signed-off-by: Tihomir Jovicic <tihomir.jovicic.develop@gmail.com>
2021-08-24 11:00:24 +02:00
dependabot[bot]
a7cdc62d21
build(deps-dev): bump cypress-localstorage-commands in /website
Bumps [cypress-localstorage-commands](https://github.com/javierbrea/cypress-localstorage-commands) from 1.4.5 to 1.5.0.
- [Release notes](https://github.com/javierbrea/cypress-localstorage-commands/releases)
- [Changelog](https://github.com/javierbrea/cypress-localstorage-commands/blob/master/CHANGELOG.md)
- [Commits](https://github.com/javierbrea/cypress-localstorage-commands/compare/v1.4.5...v1.5.0)

---
updated-dependencies:
- dependency-name: cypress-localstorage-commands
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-24 08:55:38 +00:00
Andrea Luzzardi
f2234b13b6
Merge pull request #912 from dagger/dependabot/npm_and_yarn/website/cypress-7.7.0
build(deps-dev): bump cypress from 7.6.0 to 7.7.0 in /website
2021-08-24 10:51:07 +02:00
Andrea Luzzardi
950f79f87f
Merge pull request #913 from dagger/dependabot/go_modules/github.com/docker/buildx-0.6.2
build(deps): bump github.com/docker/buildx from 0.6.1 to 0.6.2
2021-08-24 10:50:57 +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
dependabot[bot]
24b4b9350d
build(deps): bump github.com/docker/buildx from 0.6.1 to 0.6.2
Bumps [github.com/docker/buildx](https://github.com/docker/buildx) from 0.6.1 to 0.6.2.
- [Release notes](https://github.com/docker/buildx/releases)
- [Commits](https://github.com/docker/buildx/compare/v0.6.1...v0.6.2)

---
updated-dependencies:
- dependency-name: github.com/docker/buildx
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-23 19:25:19 +00:00
dependabot[bot]
816f7a3a36
build(deps-dev): bump cypress from 7.6.0 to 7.7.0 in /website
Bumps [cypress](https://github.com/cypress-io/cypress) from 7.6.0 to 7.7.0.
- [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/v7.6.0...v7.7.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-23 19:15:34 +00:00
Guillaume de Rouville
a2ef5dc6e0 Add cleanup and setup of Localstack instances on local mode
Signed-off-by: Guillaume de Rouville <guillaume.derouville@gmail.com>
2021-08-23 17:44:34 +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
Guillaume de Rouville
f42a243692 Add Localstack inside CI
Signed-off-by: Guillaume de Rouville <guillaume.derouville@gmail.com>
2021-08-23 17:44:34 +02:00
Guillaume de Rouville
a7189084c0 Update Helpers.bash - Universe.bats
Signed-off-by: Guillaume de Rouville <guillaume.derouville@gmail.com>
2021-08-23 17:44:34 +02:00
Guillaume de Rouville
e29bdfb422 ECR: Implement localstack env
Signed-off-by: Guillaume de Rouville <guillaume.derouville@gmail.com>
2021-08-23 17:44:34 +02:00
Guillaume de Rouville
68707d93ae S3: Implement localstack env
Signed-off-by: Guillaume de Rouville <guillaume.derouville@gmail.com>
2021-08-23 17:44:33 +02:00
Guillaume de Rouville
a33a4f4749 AWS - Implement backward compatible localstack
Signed-off-by: Guillaume de Rouville <guillaume.derouville@gmail.com>
2021-08-23 17:44:33 +02:00
Andrea Luzzardi
65de05ecb5
Merge pull request #908 from TomChv/fix/sync-channel-close
Solve sub build miss synchronous behavior
2021-08-23 17:37:02 +02:00
Tom Chauveau
3f0350359e
Improve solver channel management according to @aluzzardi comments
Signed-off-by: Tom Chauveau <tom.chauveau@epitech.eu>
2021-08-23 17:22:01 +02:00
Tom Chauveau
95468ce2b3
Solve sub build miss synchronous behavior
Signed-off-by: Tom Chauveau <tom.chauveau@epitech.eu>
2021-08-23 15:33:16 +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