"Cloud Foundry 전자정부프레임워크 빌드팩 설치"의 두 판 사이의 차이

93번째 줄: 93번째 줄:
Creating build/egov-buildpack-offline-egov3.5.zip
Creating build/egov-buildpack-offline-egov3.5.zip
</source>
</source>
==등록==


==참고 자료==
==참고 자료==

2017년 5월 11일 (목) 10:27 판

Cloud Foundry 전자정부프레임워크 빌드팩 설치

1 사전 작업

2 확인

root@zetawiki:~# cf buildpacks
Getting buildpacks...

buildpack                position   enabled   locked   filename
staticfile_buildpack     1          true      false    staticfile_buildpack-cached-v1.3.3.zip
java_buildpack           2          true      false    java-buildpack-v3.6.zip
ruby_buildpack           3          true      false    ruby_buildpack-cached-v1.6.14.zip
nodejs_buildpack         4          true      false    nodejs_buildpack-cached-v1.5.8.zip
go_buildpack             5          true      false    go_buildpack-cached-v1.7.3.zip
python_buildpack         6          true      false    python_buildpack-cached-v1.5.4.zip
php_buildpack            7          true      false    php_buildpack-cached-v4.3.7.zip
binary_buildpack         8          true      false    binary_buildpack-cached-v1.0.1.zip
java_buildpack_offline   9          true      false    java-buildpack-offline-v3.12.zip

3 git clone

root@zetawiki:~# git clone https://github.com/PaaS-TA/egov-buildpack-v3.5.git
Cloning into 'egov-buildpack-v3.5'...
remote: Counting objects: 668, done.
remote: Total 668 (delta 0), reused 0 (delta 0), pack-reused 668
Receiving objects: 100% (668/668), 810.20 KiB | 712.00 KiB/s, done.
Resolving deltas: 100% (244/244), done.
Checking connectivity... done.
root@zetawiki:~# cd egov-buildpack-v3.5/
ruby-2.2.4 is not installed.
To install do: 'rvm install ruby-2.2.4'
root@zetawiki:~/egov-buildpack-v3.5# rvm install ruby-2.2.4
Warning, new version of rvm available '1.29.1', you are using older version '1.27.0'.
You can disable this warning with:    echo rvm_autoupdate_flag=0 >> ~/.rvmrc
You can enable  auto-update  with:    echo rvm_autoupdate_flag=2 >> ~/.rvmrc
... (생략)
ruby-2.2.4 - #gemset created /usr/local/rvm/gems/ruby-2.2.4
ruby-2.2.4 - #importing gemsetfile /usr/local/rvm/gemsets/default.gems evaluated to empty gem list
ruby-2.2.4 - #generating default wrappers........
root@zetawiki:~/egov-buildpack-v3.5# cd ..
root@zetawiki:~# cd egov-buildpack-v3.5/
root@zetawiki:~/egov-buildpack-v3.5# ruby -v
ruby 2.2.4p230 (2015-12-16 revision 53155) [x86_64-linux]

4 패키징(bundle)

root@zetawiki:~/egov-buildpack-v3.5# bundle install
The program 'bundle' is currently not installed. You can install it by typing:
apt-get install bundler
root@zetawiki:~/egov-buildpack-v3.5# gem install bundle
Fetching: bundler-1.14.6.gem (100%)
Successfully installed bundler-1.14.6
Fetching: bundle-0.0.1.gem (100%)
Successfully installed bundle-0.0.1
Parsing documentation for bundler-1.14.6
Installing ri documentation for bundler-1.14.6
Parsing documentation for bundle-0.0.1
Installing ri documentation for bundle-0.0.1
Done installing documentation for bundler, bundle after 6 seconds
2 gems installed
root@zetawiki:~/egov-buildpack-v3.5# bundle install
Don't run Bundler as root. Bundler can ask for sudo if it is needed, and installing your
bundle as root will break this application for all non-root users on this machine.
Fetching gem metadata from https://rubygems.org/.........
Fetching version metadata from https://rubygems.org/.
Using rake 10.4.2
Installing addressable 2.3.8
Installing ast 2.0.0
Installing docile 1.1.5
... (생략)
Installing rubocop 0.31.0
Bundle complete! 11 Gemfile dependencies, 29 gems now installed.
Use `bundle show [gemname]` to see where a bundled gem is installed.
root@zetawiki:~/egov-buildpack-v3.5# bundle exec rake package OFFLINE=true
... (생략)
cp resources/oracle_jre/bin/killjava.sh build/staging/resources/oracle_jre/bin/killjava.sh
mkdir -p build/staging/resources/open_jdk_jre/bin
cp resources/open_jdk_jre/bin/killjava.sh build/staging/resources/open_jdk_jre/bin/killjava.sh
Creating build/egov-buildpack-offline-egov3.5.zip

5 등록

6 참고 자료

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}