Commit Graph

25 Commits

Author SHA1 Message Date
David van der Spek 434b41a19c
fix(backend): update requirements scripts (#10009)
* fix: update requirements scripts

Signed-off-by: David van der Spek <vanderspek.david@gmail.com>

* fix: visualization dependency hell

Signed-off-by: David van der Spek <vanderspek.david@gmail.com>

* bump snapshottest

Signed-off-by: David van der Spek <vanderspek.david@gmail.com>

* fix: pin jinja2

Signed-off-by: David van der Spek <vanderspek.david@gmail.com>

* fix: pin markupsafe to fix ci

Signed-off-by: David van der Spek <vanderspek.david@gmail.com>

---------

Signed-off-by: David van der Spek <vanderspek.david@gmail.com>
2023-09-21 20:35:37 +00:00
James Liu eaec515812
chore(mlmd): Upgrade ML Metadata to 1.14.0. (#9856)
* chore(mlmd): Upgrade ML Metadata to 1.14.0.

* fix requirements, skip visualization.

* go mod tidy

* mlmd new enum in frontend

* mlmd license

* mlmd license again, using the failure test diff

* again
2023-08-22 17:18:09 +00:00
Yuan (Bob) Gong 7c2f520fe3
chore: use the upstream go-licenses tool (#7408) 2022-03-16 02:10:34 +00:00
Chen Sun 1b107eb4bb
chore(backend): Merge v2 code into backend/src/ (#7173)
* merge v2 code

* update go-licenses tool and base licenses files

* clean up unused files

* fix dockerfiles

* fix path to sdk folder

* fix path
2022-01-25 01:21:24 -08:00
Yuan (Bob) Gong 59a0c9d1de
feat: upgrade TFX to 1.2.0 (#6375)
* feat: upgrade TFX to 1.2.0

* fix

* update

* fix visualization server

* fix2
2021-08-18 01:50:37 -07:00
Yuan (Bob) Gong 3973407310
feat: upgrade argo-workflows to v3.1.0. Part of #5718 (#5922) 2021-06-28 04:37:14 -07:00
Yuan (Bob) Gong c9d72e2f12
chore: check and comply with go mod licenses when building images. Fixes #4715 (#5908)
* chore: add licenses for persistence agent

* chore: update licenses for cache server, swf, viewer

* update

* check licenses when building images

* fix

* fix

* fix more

* add build image commands to makefile

* wip

* update argo license workflow to use the new go-licenses tool

* clean up

* clean up

* upgrade tool

* update
2021-06-25 05:48:53 -07:00
Alexey Volkov cc83e1089b
Assigned copyright to the project authors (#5587) 2021-05-05 13:53:22 +08:00
Yuan (Bob) Gong 7d017f3b12
chore(release): change all release scripts to run in docker (#5195)
* wip

* wip

* wip

* wip

* fix non-root

* fix all

* update doc

* update implementation details readme
2021-02-26 13:11:00 +08:00
Niklas Hansson e669b22954
fix(backend): remove Bazel from building the API. Part of #3250 (#4906)
* updated to remove bazel

* rename@

* script to run in container

* update the generation

* updated docker image

* changed name

* updated the code

* regenerated API

* fix env variables

* updated version of go swagger

* rerun generate with updated package

* added healthz

* typo with folders fixed

* changed version

* set version of protoc compiler

* test if version is correct

* test version

* changed version

* updated version agian

* test version

* the latest test

* updated docker image

* fixed some stuff

* new test

* tested other version

* new tests

* changed swagger

* new test

* updated versions

* missed docker file

* updated files@

* change back

* updated after feedback@

* clean up

* remove license and install binary

* update and check differences

* completed rebase

* go mod tidy

* updated based upon work of boby

* remove code commited by misstake

* added by misstake

* updated after feedback

* futher updates after feedback

* final updates from feedback

* switch to Makefile

* update

* fix non-root execution

* clean up, fix release script

* fix swagger

* fix healthz endpoint & regenerate python client

* Delete sample.py.tar.gz

Co-authored-by: Yuan Gong <gongyuan94@gmail.com>
Co-authored-by: Yuan (Bob) Gong <4957653+Bobgy@users.noreply.github.com>
2021-02-16 16:58:30 -08:00
Chen Sun 44d22a64c4 chore: restore the clone step in release.sh (#5128) 2021-02-12 01:01:06 -08:00
Yang Pan c484cfa46c chore(release): bumped version to 1.3.0 2021-01-07 00:39:26 -08:00
Yuan (Bob) Gong ccd0f2571b
chore(release): check go setup (#4841)
* chore(release): check go setup

* fix
2020-11-30 01:54:52 -08:00
Yuan (Bob) Gong be27b11a9c
chore(release): auto configure changelog genreartion for stable/pre releases. Fixes #4248 (#4491) 2020-09-14 11:23:23 +08:00
Yuan (Bob) Gong 6fe67d6fdb
release: automate batch cherry pick process (#4465)
* release: automate batch cherry pick process

* update doc

* update

* update

* confirm cherrypick-approved label exists
2020-09-07 00:51:42 -07:00
Yuan (Bob) Gong 601c8faf96
docs(release): introduce needed actions before release (#4139)
* docs(release): introduce needed actions before release

* fix version bump message

* chore(release): add TOC, highlight some important actions and other improvements
2020-07-06 17:17:57 -07:00
Yuan (Bob) Gong 782dec01aa
chore(release): set up conventional commit changelog tool. Part of #3920 (#4033)
* chore(release): set up conventional-commits/standard-version

* chore(release): add contribution doc and PR template for conventional PR title

* Example changelog

* Revert "Example changelog"

This reverts commit bf5136cb01.

* Fix VERSION having extra line ending

* Add urls to CHANGELOG.md

* Add script to fix changelog format

* Revert "Add urls to CHANGELOG.md"

This reverts commit de82f4c774.

* Integrate changelog process into release-imp.sh

* Updated according to @joeliedtke's suggestions
2020-06-23 03:51:40 -07:00
Yuan (Bob) Gong 3cf36cdef3
[Format] Format yaml files that will be automated (#3958)
* [Format] Format yaml files that will be automated

* Fix formatting

* Add a top level script

* Fix formatting
2020-06-10 20:28:58 -07:00
Yuan (Bob) Gong 04e23d2a05
[Release] Regenerate api clients on release (#3910)
* [Release] Regenerate api clients on release

* Fix hack/release.sh

* Add a script to check required tools

* update

* Update

* Update clean up
2020-06-04 13:24:16 +08:00
Yuan (Bob) Gong c517fc579d
[Release] Automate release script for all the changes (#3777)
* Refactor components/release.sh to provide a new components/release-branch.sh that updates release branch directly

* Release components as version tag instead of commit SHA

* Publish component images in release.cloudbuild.yaml

* Include script that updates version tag for component sdk

* [Manifest] Use kustomize native image transformer to override image

* Revert unintended changes

* Fix kustomization.yaml location

* Fix inverse proxy image

* Add release script for kustomize manifest

* Add release scripts for marketplace manifest and sdk

* Add global release.sh

* Fix sdk release script

* Clean up release scripts

* Fix release script

* Fix release scripts

* fix

* fix

* Fix cannot use uppercase vars in cloudbuild.yaml

* Add old components release script back

* Add a RELEASE.md doc
2020-06-03 08:44:18 -07:00
Pascal Vicaire 57e70fc7c9 Cleaning up the kubeflow/pipeline repository. 2018-11-02 13:46:14 -07:00
Pascal Vicaire 57b1380819 Revert "Adding the scheduledworkflow CRD to the pipeline repository."
This reverts commit 8aeb0e3c85.
2018-07-10 20:29:41 -07:00
Pascal Vicaire 8aeb0e3c85 Adding the scheduledworkflow CRD to the pipeline repository. 2018-07-10 20:20:10 -07:00
Pascal Vicaire a66811e838 Addressing code review comments. 2018-05-24 19:56:30 -07:00
Pascal Vicaire 53374c46ca CRD for scheduling Argo workflows
We named this CRD a "schedule": It schedules workflows for now but we will add support for other K8 resources (e.g., jobs). It supports:
- executing pipelines using a cron schedule
- executing pipelines using a periodic interval
- An optional start date and an end date.
- Backfilling (by specifying a start date in the past).
- A maximum number of concurrent workflows.
2018-05-23 18:11:34 -07:00