Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

- long ci builds usually means bad code / architecture . CI should not be very heavy and should not take a lot of time.

- jobs do not look like, they are indeed written on gp languages, no magic here

- run_task / task_var are just SDK functions - you may or may not need them. They simplify pipelines development ( conditional tasks , getting task variables ) but you don’t have to use them if you don’t need them. There is no absolutely magic in dsci / it’s just normal programming languages

- you can run pipelines locally if you really need to, however this is rarely needed and the point of having gp language for ci code is ability to use standard programming techniques, running locally is not main focus here

- the main advantage is using programming languages not YAML. You can apply linters / refactoring / libraries decomposition - all standard techniques one has in gpp languages , this is always pain with YAML



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: