If you are gonna run gitlab locally through, say this awesome project, and with the help of CI through this and this (to be exact, you want to run CI by containerized gitlab CI runner – thus you should choose/type docker when the interactive gitlab runner shell asks you to enter your preferred Runner executor), u’ll need to:
Set up the gitlab through docker-compose
Run the gitlab runner by the aforementioned guide
Remember to modify - GITLAB_HOST=localhost to - GITLAB_HOST=yourAwesomeGitlabDomain
Node.js:
So today we r gonna add eslint to Vim – currently I setup Airbnb in my stlye (after all, my need basically rises from linting Node.js codes)
Oops! So that may reveal that I’m not (frequently) using eslint
Since I directly found out that Syntastic may fail to find the bin file of Eslint (or I may need to configure that again in the future) if I didn’t install eslint globally, I think it would be much better to install Eslint globally on my MBP; to install eslint globally, check this
Excellent job to this post in setting up eslint with vim + debugging
Remember to run npm install -g eslint-config-airbnb-base eslint-plugin-import before :SyntasticCheck eslint in Vim – since I’ve installed eslint globally and that the debug mode …
OK, after linting my old porjects with eslint, I bet I’m gonna have a long way to go in modifying my bad habbits … OMG