Sanket Sudake and GitHub
f42ecd4769
Change default branch to main across repository ( #2514 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2022-08-22 14:57:00 +05:30
9f875e3adf
Add Github actions release CI ( #2505 )
...
Co-authored-by: shaunak_deshmukh <shaunak@infracloud.io >
2022-08-18 16:08:39 +05:30
Sanket Sudake and GitHub
2dd2d044ff
fix: Goreleaser for build and release ( #2189 )
...
* Add goreleaser for building binaries
* Update CONTRIBUTING.md
* Break release scripts for goreleaser
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-09-21 15:29:40 +05:30
Sanket Sudake and GitHub
aa193c19ce
Changes for 1.13.1 release ( #2087 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-06-21 15:22:59 +05:30
Sanket Sudake and GitHub
e238aed299
Correct release name in release script for non helm install ( #2084 )
...
* Correct release name in release script for non helm install
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
* Increase test timeout to 20 minutes
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
* Enable codeql for master only
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-06-20 21:38:48 +05:30
Sanket Sudake and GitHub
f26479e6de
Generate and archive fission cli per OS and platform ( #2071 )
...
* Generate and archive fission cli per OS and platform
* Separate tagging from release script
2021-06-16 13:10:31 +05:30
Sanket Sudake and GitHub
c97cea77fa
Changes for releasing 1.13 ( #2070 )
...
* Changes for releasing 1.13
- Changed release version in charts 1.13
- Made changes in release scripts and makefile
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
* Update helm chart maintainers
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-06-15 19:50:23 +05:30
9205aebdd5
Multiarch release ( #1929 )
...
* Adding release script for multiarch
Signed-off-by: Harsh Thakur <harshthakur9030@gmail.com >
* Comment on buildx
Signed-off-by: Harsh Thakur <harshthakur9030@gmail.com >
* Remove need of triggering buildx script explicitly in build
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
Co-authored-by: Sanket Sudake <sanketsudake@gmail.com >
2021-06-02 14:40:11 +05:30
Vishal and GitHub
51073bd9db
Release 1.11.1 ( #1838 )
...
Release 1.11.1 along with some changes to release script
2020-10-15 11:06:05 +05:30
Vishal and GitHub
d0113f292a
Release 1.11.0 ( #1716 )
2020-09-16 22:27:02 +05:30
Sahil Lakhwani and GitHub
598d40ee03
jvm-jersey-env ( #1677 )
...
A new Jersey framework based JVM environment which is lightweight and simpler.
2020-09-08 21:24:25 +05:30
Jared Davis and GitHub
b1c0fa4200
Create fission environment for go version 1.14 ( #1570 )
2020-04-12 23:02:06 +08:00
Ta-Ching Chen and GitHub
5c0834b27c
Fix github_changelog_generator error ( #1527 )
2020-02-04 00:02:42 +08:00
Ta-Ching Chen and GitHub
2d543f77c9
Add Go 1.13 support and upgrade Go 1.12 version ( #1507 )
2020-01-27 20:07:39 +08:00
Ta-Ching Chen and GitHub
682b5f82cf
Push php-builder to dockerhub ( #1477 )
2019-12-30 19:27:59 +08:00
Ta-Ching Chen and GitHub
5f27d812be
Fix release script not uploads OpenShift deploy YAML file ( #1456 )
2019-12-02 21:12:15 +08:00
Ta-Ching Chen and GitHub
d55d0b7d69
Push extra tag to fit go module semver tag format ( #1444 )
2019-11-28 00:40:20 +08:00
Ta-Ching Chen and GitHub
904c12f632
Fix failed to find init_tools.sh ( #1417 )
2019-11-18 17:00:56 +08:00
Ta-Ching Chen and GitHub
ae038612f6
Support semantic version tags ( #1416 )
2019-11-18 15:54:43 +08:00
Ta-Ching Chen and GitHub
260c461d7c
Fix release script wrongly tags image name & sed problem on Linux ( #1353 )
2019-10-12 21:38:13 +08:00
Ta-Ching Chen and Vishal
8dee4797d8
Fix release script tagging wrong image name ( #1257 )
2019-07-30 14:51:25 +05:30
Ta-Ching Chen and GitHub
de9fc05c6d
Enable concurrent CI builds ( #1236 )
...
Currently, only one CI build can be started at the same time due to we only have only one testing cluster. This PR aims to enable multiple concurrent builds can be triggered to reduce the waiting time for CI builds. The major changes listed below:
1. Each build generate unique images for testing and debugging
2. Check whether the testing cluster is being used by another build.
3. Cache docker image & go mod after build finished
4. Improve dockerfiles for reusing docker build cache
2019-07-15 16:33:26 +08:00
Ta-Ching Chen and GitHub
be052f1ecd
Fix release script wrongly tags builder as env image ( #1226 )
2019-07-10 16:03:14 +08:00
Ta-Ching Chen and GitHub
04b36a028e
Enable go module support for go environment ( #1152 )
2019-07-10 14:00:29 +08:00
Ta-Ching Chen and GitHub
6ed0bd5635
Add experimental environment: tensorflow-serving ( #1212 )
2019-07-02 15:43:55 +08:00
Ta-Ching Chen
622ab90427
Add ruby/dotnet20 environment builder to release script
2019-06-03 20:57:55 +08:00
Ta-Ching Chen and GitHub
ed4f8a4458
Move packages to proejct/pkg to follow go project folder structure convention ( #1190 )
2019-05-31 16:28:55 +08:00
Vishal and GitHub
39ef0238df
Skaffold for Fission ( #1172 )
...
Skaffold for development of Fission and switching to multi-stage Dockerfile for all components.
2019-05-27 12:51:00 +05:30
Vishal and GitHub
4ccb699256
V1.2.0 ( #1171 )
...
Release 1.2.0
2019-05-04 09:06:40 +05:30
Ta-Ching Chen and GitHub
a6ed38b4f1
Bump base image version of Go environment to 1.11.4 ( #1026 )
2019-03-19 18:29:19 +08:00
Soam Vasani and Ta-Ching Chen
02c8a957b2
Switch from fluentd to fluentbit for log forwarding ( #1086 )
...
This removes fluentd in favor of using fluentbit, which is lighter (in
memory usage) and seems to be more actively maintained.
Fluentbit's config file format is different from fluentd's. It also
doesn't support the same record modification stuff that fluentd
supports, so we have to change the influxdb query slightly. This
means that after an upgrade, the new CLI may won't work for querying older
logs. Hopefully, this slight breakage is acceptable; if users
really need older logs they can use the older CLI.
2019-03-18 15:42:37 +08:00
Vishal and GitHub
87c03f5087
Added build and push procedures for Nodejs builder environment ( #916 )
2018-10-03 08:07:23 +05:30
Vishal and GitHub
8aac5d2622
V0.11.0 ( #913 )
...
Release v0.11.0
2018-10-02 00:08:29 +05:30
Ta-Ching Chen and GitHub
d4be3520ad
Fix failed to find release-builder dockerfile & push specific tag ( #870 )
2018-08-26 23:02:07 +08:00
Vishal and Soam Vasani
7bb58803e5
V0.9.2 ( #817 )
...
* Release 0.9.2
* Added changelog
2018-07-25 12:59:30 -07:00
Ta-Ching Chen and smruthi2187
bb049a7639
Move build process from host to docker container during release process ( #682 )
2018-07-03 21:14:06 -07:00
Ta-Ching Chen and GitHub
ba44ca0d87
Add release steps to render & upload fission installation YAML ( #745 )
2018-06-26 13:41:43 +08:00
smruthi2187 and GitHub
6278df340c
pre-upgrade job to verify function references and restricted privileges for fetcher and builder SA ( #717 )
...
It is mandatory (from this release onwards) for function to refer to secrets, config-maps and packages in its own namespace to ensure isolation of users sharing the same cluster.
This change runs a pre-upgrade job to verify function references for all functions created prior to this release and fails the upgrade by printing a list of functions that violate this restriction.
2018-06-04 19:30:27 -07:00
Ta-Ching Chen and GitHub
e58dac5c5c
Version -> 0.7.2 ( #670 )
2018-05-05 20:01:23 +08:00
Ta-Ching Chen and GitHub
465f15a377
Show fission deployment version with cli ( #538 )
...
Add version information to binary through go ldflags
2018-03-19 14:14:55 +08:00
Soam Vasani and GitHub
38860445e5
Release script updates ( #541 )
2018-03-08 13:48:57 -08:00
Vishal and GitHub
5839cbaa54
Latest tags for fetcher and fission-bundle ( #509 )
...
Added latest tags for fission bundle and fetcher and push to dockerhub
2018-02-24 20:18:22 +05:30
Ta-Ching Chen and Soam Vasani
e90fc20f0a
Improve release script ( #494 )
...
* Add step for releasing environment builder image
* Strip $GOPATH from strack trace
2018-02-12 15:42:23 -08:00
Ta-Ching Chen and GitHub
e24b6f82f0
Version -> 0.5.0 ( #489 )
2018-02-08 03:39:02 +08:00
Soam Vasani and Ta-Ching Chen
1394fce118
Build and push fluentd image on release; update chart to use that image ( #462 )
...
* build and push logger image during release
* Update chart to get the right fluentd image
2018-01-30 21:35:13 +08:00
Erwin van Eyk and Soam Vasani
f1cd1c7d3e
fission/builder image, log collection improvement in builder ( #397 )
...
Create a container image with the buidler, so we can avoid copying the builder binary into the env container during the env container build.
Gather both stdout and stderr of a build into the logs.
* Add Dockerfile for builder + update release scripts
* Improve logging of buildermgr and builder
* Add support for environment-scoped buildcmd
* Fix fork/exec wd when package is a file
* Update tests to also include builder image
* Add logging to builder's fork/exec
2017-11-20 23:58:33 -08:00
Soam Vasani
9c8c3516ca
Build both python 3.5 and 2.7 images from the same env
2017-11-09 14:01:02 -08:00
Soam Vasani
fb857471f0
release script: use helm package to create charts
2017-11-09 13:38:01 -08:00
rapitable and Soam Vasani
43f687388a
Make default node-env use alpine. List envs in documentation. ( #354 )
...
closes #319
* Make default node-env use alpine, and support separate debian env. List envs in documentation.
* Copy ONBUILD base image commands into node Dockerfiles
* Copy more commands from onbuild image
* Tidy dockerfiles
2017-10-04 19:05:43 -07:00
Soam Vasani and GitHub
ec4b7bcd81
dotnet20 build fixes ( #365 )
...
Fix the dotnet20 build, use docker for builds, and re-enable dotnet20 in the release script.
2017-09-28 23:36:11 -07:00