Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Dockerfile
- FROM centos:8
- SHELL ["/bin/bash", "-c"]
- RUN yum -y update \
- && yum -y install curl make \
- gcc gcc-c++ git vim wget zlib-devel openssl-devel \
- perl-CPAN perl-App-cpanminus
- ARG home=/root
- WORKDIR $home
- COPY entrypoint.sh .
- RUN chmod +x entrypoint.sh
- ENTRYPOINT ["./entrypoint.sh"]
- -------------------------
- # entrypoint.sh
- #! /bin/bash
- cpanm -v IPC::Shareable
- exec bash
- -------------------------
- # Running container:
- $ cpanm -v IPC::Shareable
- [...]
- Building and testing IPC-Shareable-1.06 ... cp lib/IPC/Shareable/SharedMem.pm blib/lib/IPC/Shareable/SharedMem.pm
- cp lib/IPC/Shareable.pm blib/lib/IPC/Shareable.pm
- Manifying 2 pod documents
- PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
- t/00-base.t .......................... ok
- t/02-create.t ........................ ok
- t/04-key.t ........................... ok
- t/05-sv.t ............................ ok
- t/07-new.t ........................... ok
- t/10-av.t ............................ ok
- t/15-hv.t ............................ ok
- t/17-attributes.t .................... ok
- t/20-ref.t ........................... ok
- t/25-ipc.t ........................... ok
- t/30-lock_operation.t ................ ok
- t/31-lock_semaphore.t ................ ok
- t/35-clean.t ......................... ok
- t/36-ipcav.t ......................... ok
- t/38-ipchv.t ......................... ok
- t/40-ipcref.t ........................ ok
- t/45-obj.t ........................... ok
- t/50-ipcobj.t ........................ ok
- t/55-lsync.t ......................... ok
- t/60-tied.t .......................... ok
- t/61-seg_sem.t ....................... ok
- t/63-nested_segs_tidy.t .............. ok
- t/64-nested_segs_untidy.t ............ ok
- t/65-seg_size.t ...................... 1/? IPC_MEM env var not set, skipping the exhaust memory test
- t/65-seg_size.t ...................... ok
- t/66-size_exceeded.t ................. ok
- t/67-exhaust_shm_slots.t ............. ok
- t/71-unspawn.t ....................... ok
- t/72-unspawn_destroy.t ............... ok
- t/75-graceful.t ...................... ok
- t/76-singleton.t ..................... ok
- t/77-singleton_warn.t ................ ok
- t/80-exceptions.t .................... ok
- t/85-spawn_object_contains_data.t .... skipped: IPC_SPAWN_TEST env var not set
- t/86-unspawn_object_contains_data.t .. skipped: IPC_SPAWN_TEST env var not set
- t/90-pod_coverage.t .................. skipped: Author test: RELEASE_TESTING not set
- t/91-pod_linkcheck.t ................. skipped: Author test: RELEASE_TESTING not set
- t/92-pod.t ........................... skipped: Author test: RELEASE_TESTING not set
- t/93-manifest.t ...................... skipped: Author test: RELEASE_TESTING not set
- All tests successful.
- Files=38, Tests=413, 11 wallclock secs ( 0.12 usr 0.03 sys + 3.98 cusr 1.66 csys = 5.79 CPU)
- Result: PASS
- Manifying 2 pod documents
- Installing /usr/local/share/perl5/IPC/Shareable.pm
- Installing /usr/local/share/perl5/IPC/Shareable/SharedMem.pm
- Installing /usr/local/share/man/man3/IPC::Shareable.3pm
- Installing /usr/local/share/man/man3/IPC::Shareable::SharedMem.3pm
- Appending installation info to /usr/lib64/perl5/perllocal.pod
- OK
- Successfully installed IPC-Shareable-1.06
- Installing /usr/local/share/perl5/x86_64-linux-thread-multi/.meta/IPC-Shareable-1.06/install.json
- Installing /usr/local/share/perl5/x86_64-linux-thread-multi/.meta/IPC-Shareable-1.06/MYMETA.json
- 5 distributions installed
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement