04ce54938a
Exit with status code 1 on failed package builds ( #1926 )
...
Co-authored-by: Rahul Bhati <rjbhati009@gmail.com >
2021-02-04 21:57:38 +05:30
Ta-Ching Chen and GitHub
6379559c78
Follow kubernetes APIs directory structure ( #1497 )
2020-01-20 17:06:46 +08:00
Ta-Ching Chen and GitHub
301fe0b249
Codebase cleanup & optimization ( #1493 )
...
Remove old v1 types that are no longer used and move fetcher structs to fetcher directory.
2020-01-16 16:47:32 +08:00
Ta-Ching Chen and GitHub
308ba054a9
Use code-generator to generate clientset/informer/lister ( #1492 )
...
To reduce maintenance effort and avoid writing duplicate informer code,
use code-generator to generate clientset/informer/lister code.
2020-01-16 15:18:38 +08:00
Ta-Ching Chen and GitHub
0bda15c2b0
Add controller API client interface ( #1467 )
...
This PR adds an interface for controller API client, it allows us to
implement mock API client for unit testing with ease and we are
able to generate spec file without accessing the real Fission server.
2019-12-16 23:14:14 +08:00
Ta-Ching Chen and GitHub
02b2361d40
Build error formatting on fission spec apply --wait ( #1403 )
...
The character `\n` in buildlog stores in package status
are escaped and so when we have to replace them with
actual line breaker.
2019-11-12 21:00:55 +08:00
Ta-Ching Chen and GitHub
68f4c276ab
Make CLI functions return error instead of fatal out ( #1379 )
...
Before this PR, CLI functions fatal out when encountering error
instead of returning it. Such behavior makes it hard to reuse
the functions nor writing unit tests. This PR aims to make functions
return errors instead of error out.
2019-11-05 16:50:13 +08:00
Ta-Ching Chen and GitHub
b94e410ef7
Refactor package CLI command ( #1345 )
2019-10-13 01:30:20 +08:00