Skip to content

abranhe/ci-success

Repository files navigation

Tired of getting errors in ci? ci-success is here

CI Build
App Veyor Build status
Travis img
Circleci CircleCI
Codeship Codeship Status for abranhe/ci-success
Gitlab pipeline status
Semaphoreci Build Status
Codefresh Codefresh build status

Description

CI-SUCCESS was created with the objective of cheat on Travis CI when testing Node.js modules. CI-SUCCESS is completely useless and anti-testing at all. It won't check or test anything and will always return 0 (at least I hope so 😬 ), and if you are a programmer, developer or something like that: you will know what 0 means.

Sometimes I don't want to create tests for my projects, and get travis running ok, I was exhausted to use echo PASSING so I created it.

⚠️ NOTE: I don't use it a lot, and I recommend to you not to use it. CREATE YOUR TESTS ☝🏻

Supported CIs

  • Travis
  • Circle CI
  • Jenkins
  • App Veyor
  • Gitlab

Install

npm install --save ci-success

Config package.json

"scripts": {
	"test": "ci-success"
}

CLI

Usage
	$ ci-success <option|flag>

Options
	travis        show travis ci logo
	app-veyor     show app veyor ci logo
	circle-ci     show circle ci logo
	jenkins       show jenkins ci logo
	gitlab        show gitlab ci logo

Flags
	--help        show this message and close
	--success     add success to any continuous integration

Example
	$ ci-success travis --success


	                          Ndhso+//////+oshdN
	                      Nho/------------------/ohN
	                    h+--------------------------+h
	                  y:---------::::::::::::---------:y
	                h:-----------syyyyyyyyyys-----------:h
	               o-------------syy/oyyo/yys-------------o
	             N+----:::-----------+yy+-----------::::---+
	             o////////-----------+yy+-----------////////o
	            h///:::///-----------+yy+-----------///:::///h
	        Nhs+:------///----------syyyys----------///------:+shN
	       s-----------///::::::::::oooooo::::::::::///-----------s
	       +-----------////////////////////////////////-----------+
	       o-----------:::::----------------------:::::-----------s
	       y------------::///+++ooooooooooo++++++///::------------h
	       N-----:/+oosyyyyyyyyysssssoooosyyyyyyyyyyyysso+//:-----N
	        +-/osyyyysso+osso+//:::::::/oyyyyysso+//++oosssssso:-+
	        Nsyyyys+/::/+///sys/::://osssoo+//::oyy+::::://osso:yN
	       Nhyysyso::::::::yd:hs::+ssssssss+:::/d+od/::::::oss:--m
	      Nyy+--oss/::::::/ddddy:+sso::::oss+::/dddds/::::/sso---d
	     NydN---/sso::::::+++//:+sso......oss+:://////::::oss/---N
	    NdN  s---ssso+/:://++oossso........osssoo++//::/+osss---s
	    N     o---/osssssssssso+/:..........:/+osssssssssso/---o
	           Ndy:../oo+/:-....:+s:......:s+:....-:/+oo/..:ydN
	            dhh-........./oyyyyys+//+syyyyyo:.........-hhd
	             myyyoooooosyyyyyyyyyyyyyyyyyyyyyysooooooyyym
	              NyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyN
	               NhyyyyyyyyyyyyyyyysoosyyyyyyyyyyyyyyyyhN
	                  Nmysyyyyyyyso+::::::+osyyyyyyysymN
	                     d+:/++/-....----....-/++/:+d
	                       Nh+-................-+hN
	                           Nhso/::::::/oshN




 $$$$$$\
$$  __$$\
$$ /  \__|$$\   $$\  $$$$$$$\  $$$$$$$\  $$$$$$\   $$$$$$$\  $$$$$$$\
\$$$$$$\  $$ |  $$ |$$  _____|$$  _____|$$  __$$\ $$  _____|$$  _____|
 \____$$\ $$ |  $$ |$$ /      $$ /      $$$$$$$$ |\$$$$$$\  \$$$$$$\
$$\   $$ |$$ |  $$ |$$ |      $$ |      $$   ____| \____$$\  \____$$\
\$$$$$$  |\$$$$$$  |\$$$$$$$\ \$$$$$$$\ \$$$$$$$\ $$$$$$$  |$$$$$$$  |
 \______/  \______/  \_______| \_______| \_______|\_______/ \_______/

License

MIT License © Abraham Hernandez