TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: How do you automate a build at your company?

2 点作者 simplegeek超过 7 年前
Greetings,<p>So I am working for a small company whose source code is written in lot of Ruby, Python and Go.<p>I noticed that their build process (i.e. building the project for the first time on a machine) isn&#x27;t automated and you&#x27;ve to manually type in many commands e.g. installing lot of things using brew, adding things to bash_profile, installing node packages, cloning a couple of Git projects and etc.<p>How would you go about automating this? Do you use any tools? Are there any good tools that I can use to automate this all?

2 条评论

stephenr超过 7 年前
I swear by Vagrant for development environments.<p>With that as a base, any config tool can setup the environment, my preference is for shell scripts, or config packages if youre invested enough in a single platform (eg using debathena config-package-dev for debian environments)
评论 #15949708 未加载
moondev超过 7 年前
Dockerfile in the repo. Vagrant is obsolete IMHO after they released a first class client for all platforms