CI 썸네일형 리스트형 Make runner jobs with another job You can make gitlab runner jobs with another job. That means we can define jobs like a function in programming. It's cool function, when we have very similar jobs repeatedly Here's some examples. When we have many servers to deploy, we wrote .gitlab-ci.yml file like this. deploy1: script: # send local files to remote server - rsync -artlp --ignore-existing --exclude-from='.rsyncignore' ./ "$USER.. 더보기 [CodeIgniter] CI_Utf8 line:47 error CodeIgniter를 command 에서 실행시키면 발생할수 있는 문제임.$CFG->item() 함수를 찾지 못하는 현상이 생김. 정확한 원인은 모르지만 웹을 타지않고 콘솔에서 접근을 해줄 경우 Config 클래스가 로드 되지 않아서 생기는 문제.해결책은 ! 로드해주면됨...흠..그런데..이건 core를 건드리는거라서 흠좀무.. system/core/Utf8.php 파일 수정. function __construct(){ log_message('debug', "Utf8 Class Initialized"); global $CFG; if (is_null($CFG)) { $CFG =& load_class('Config', 'core'); } if ( preg_match('/./u', 'é') === 1 AND.. 더보기 [CodeIgniter] PHPUnit 적용 Test 파일에서 &get_instance()를 통해 객체를 받아온 후 사용해 주면 됨. 사용 예) class PostTest extends PHPUnit_Framework_TestCase{ private $CI; public function setUp(){ $this->CI = &get_instance(); $this->CI->load->database('testing'); } public function testGetsAllPosts() { $this->CI->load->model('post'); $posts = $this->CI->post->getAll(); $this->assertEquals(1, count($posts)); } } 이렇게 작성을 해주게되면 해당 CI에서 test를 해줄 수 있음... 더보기 이전 1 2 다음