Page MenuHomeDevCentral

Upgrade Debian to stretch
AbandonedPublic

Authored by dereckson on Oct 24 2017, 00:51.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Nov 22, 05:20
Unknown Object (File)
Mon, Nov 18, 04:37
Unknown Object (File)
Fri, Nov 8, 02:20
Unknown Object (File)
Sun, Nov 3, 18:41
Unknown Object (File)
Fri, Nov 1, 15:02
Unknown Object (File)
Sun, Oct 27, 01:27
Unknown Object (File)
Oct 21 2024, 21:13
Unknown Object (File)
Oct 18 2024, 07:57
Subscribers
None

Details

Reviewers
dereckson
Maniphest Tasks
T1282: Jenkins now want Java 8
Summary

To run Jenkins jobs testing Nasqueron applications, this image is used
as the base for nasqueron/jenkins-slave-php

But Jenkins now requires JDK 8, where Jessie provides JDK 7.

This seems a valid use case to upgrade.

Ref T1282

Test Plan

Build the image, test it with arc, composer, phpunit and Jenkins jobs.

Diff Detail

Repository
rDPHPCLI nasqueron/php-cli Docker image
Lint
No Lint Coverage
Unit
No Test Coverage
Branch
debian-update
Build Status
Buildable 1738
Build 1986: arc lint + arc unit

Event Timeline

libpng12-dev is now libpng-dev instead of libpng16-dev (but runtime is 16)

with --no-instal-recommends, we need to explicitely require dirmngr

checking for cURL support... yes
checking for cURL in default path... not found
./configure: line 410: test: please: integer expression expected
configure: error: reinstall
./configure: line 299: return: please: numeric argument required
./configure: line 309: exit: please: numeric argument required
Harbormaster completed remote builds in B1737: Diff 2816.
Harbormaster completed remote builds in B1738: Diff 2817.
Harbormaster completed remote builds in B1739: Diff 2818.

D1104 offers an easier solution.