Skip to content
This repository was archived by the owner on Feb 16, 2023. It is now read-only.

Commit e6e83ee

Browse files
authored
Merge pull request #43 from linuxserver/v2-deprecate
2 parents 1816c93 + 3b94d22 commit e6e83ee

File tree

9 files changed

+97
-88
lines changed

9 files changed

+97
-88
lines changed

.github/ISSUE_TEMPLATE/issue.bug.yml

+10-60
Original file line numberDiff line numberDiff line change
@@ -4,65 +4,15 @@ description: Create a report to help us improve
44
title: "[BUG] <title>"
55
labels: [Bug]
66
body:
7-
- type: checkboxes
7+
- type: markdown
88
attributes:
9-
label: Is there an existing issue for this?
10-
description: Please search to see if an issue already exists for the bug you encountered.
11-
options:
12-
- label: I have searched the existing issues
13-
required: true
14-
- type: textarea
15-
attributes:
16-
label: Current Behavior
17-
description: Tell us what happens instead of the expected behavior.
18-
validations:
19-
required: true
20-
- type: textarea
21-
attributes:
22-
label: Expected Behavior
23-
description: Tell us what should happen.
24-
validations:
25-
required: false
26-
- type: textarea
27-
attributes:
28-
label: Steps To Reproduce
29-
description: Steps to reproduce the behavior.
30-
placeholder: |
31-
1. In this environment...
32-
2. With this config...
33-
3. Run '...'
34-
4. See error...
35-
validations:
36-
required: true
37-
- type: textarea
38-
attributes:
39-
label: Environment
40-
description: |
41-
examples:
42-
- **OS**: Ubuntu 20.04
43-
- **How docker service was installed**: distro's packagemanager
449
value: |
45-
- OS:
46-
- How docker service was installed:
47-
render: markdown
48-
validations:
49-
required: false
50-
- type: textarea
51-
attributes:
52-
label: Docker creation
53-
description: |
54-
Command used to create docker container
55-
Provide your docker create/run command or compose yaml snippet, or a screenshot of settings if using a gui to create the container
56-
render: bash
57-
validations:
58-
required: true
59-
- type: textarea
60-
attributes:
61-
description: |
62-
Provide a full docker log, output of "docker logs linuxserver.io"
63-
label: Container logs
64-
placeholder: |
65-
Output of `docker logs linuxserver.io`
66-
render: bash
67-
validations:
68-
required: true
10+
# DEPRECATION NOTICE
11+
12+
This image is deprecated. We will not offer support for this image and it will not be updated.
13+
14+
Docker Compose is now available from the docker repos:
15+
https://docs.docker.com/engine/install/
16+
17+
And also for direct download:
18+
https://github.com/docker/compose

.github/ISSUE_TEMPLATE/issue.feature.yml

+11-24
Original file line numberDiff line numberDiff line change
@@ -4,28 +4,15 @@ description: Suggest an idea for this project
44
title: "[FEAT] <title>"
55
labels: [enhancement]
66
body:
7-
- type: checkboxes
7+
- type: markdown
88
attributes:
9-
label: Is this a new feature request?
10-
description: Please search to see if a feature request already exists.
11-
options:
12-
- label: I have searched the existing issues
13-
required: true
14-
- type: textarea
15-
attributes:
16-
label: Wanted change
17-
description: Tell us what you want to happen.
18-
validations:
19-
required: true
20-
- type: textarea
21-
attributes:
22-
label: Reason for change
23-
description: Justify your request, why do you want it, what is the benefit.
24-
validations:
25-
required: true
26-
- type: textarea
27-
attributes:
28-
label: Proposed code change
29-
description: Do you have a potential code change in mind?
30-
validations:
31-
required: false
9+
value: |
10+
# DEPRECATION NOTICE
11+
12+
This image is deprecated. We will not offer support for this image and it will not be updated.
13+
14+
Docker Compose is now available from the docker repos:
15+
https://docs.docker.com/engine/install/
16+
17+
And also for direct download:
18+
https://github.com/docker/compose

.github/PULL_REQUEST_TEMPLATE.md

+9
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
# DEPRECATION NOTICE
2+
3+
This image is deprecated. We will not offer support for this image and it will not be updated.
4+
Docker Compose is now available from the docker repos:
5+
https://docs.docker.com/engine/install/
6+
7+
And also for direct download:
8+
https://github.com/docker/compose
9+
110
<!--- Provide a general summary of your changes in the Title above -->
211

312
[linuxserverurl]: https://linuxserver.io

.github/workflows/greetings.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@ jobs:
88
steps:
99
- uses: actions/first-interaction@v1
1010
with:
11-
issue-message: 'Thanks for opening your first issue here! Be sure to follow the relevant issue templates, or risk having this issue marked as invalid.'
12-
pr-message: 'Thanks for opening this pull request! Be sure to follow the [pull request template](https://github.com/linuxserver/docker-docker-compose/blob/v2/.github/PULL_REQUEST_TEMPLATE.md)!'
11+
issue-message: 'This image is deprecated. We will not offer support for this image and it will not be updated. The [README](https://github.com/linuxserver/docker-docker-compose/blob/v2/README.md) may have additional information. Thanks for opening your first issue here! Be sure to follow the relevant issue templates, or risk having this issue marked as invalid.'
12+
pr-message: 'This image is deprecated. We will not offer support for this image and it will not be updated. The [README](https://github.com/linuxserver/docker-docker-compose/blob/v2/README.md) may have additional information. Thanks for opening this pull request! Be sure to follow the [pull request template](https://github.com/linuxserver/docker-docker-compose/blob/v2/.github/PULL_REQUEST_TEMPLATE.md)!'
1313
repo-token: ${{ secrets.GITHUB_TOKEN }}

Jenkinsfile

+3-1
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ pipeline {
5959
env.CODE_URL = 'https://github.com/' + env.LS_USER + '/' + env.LS_REPO + '/commit/' + env.GIT_COMMIT
6060
env.DOCKERHUB_LINK = 'https://hub.docker.com/r/' + env.DOCKERHUB_IMAGE + '/tags/'
6161
env.PULL_REQUEST = env.CHANGE_ID
62-
env.TEMPLATED_FILES = 'Jenkinsfile README.md LICENSE .editorconfig ./.github/CONTRIBUTING.md ./.github/FUNDING.yml ./.github/ISSUE_TEMPLATE/config.yml ./.github/ISSUE_TEMPLATE/issue.bug.yml ./.github/ISSUE_TEMPLATE/issue.feature.yml ./.github/PULL_REQUEST_TEMPLATE.md ./.github/workflows/external_trigger_scheduler.yml ./.github/workflows/greetings.yml ./.github/workflows/package_trigger_scheduler.yml ./.github/workflows/stale.yml ./.github/workflows/call_invalid_helper.yml ./.github/workflows/permissions.yml ./.github/workflows/package_trigger.yml'
62+
env.TEMPLATED_FILES = 'Jenkinsfile README.md LICENSE .editorconfig ./.github/CONTRIBUTING.md ./.github/FUNDING.yml ./.github/ISSUE_TEMPLATE/config.yml ./.github/ISSUE_TEMPLATE/issue.bug.yml ./.github/ISSUE_TEMPLATE/issue.feature.yml ./.github/PULL_REQUEST_TEMPLATE.md ./root/etc/cont-init.d/99-deprecation'
6363
}
6464
script{
6565
env.LS_RELEASE_NUMBER = sh(
@@ -316,13 +316,15 @@ pipeline {
316316
cd ${TEMPDIR}/docker-${CONTAINER_NAME}
317317
mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github/workflows
318318
mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github/ISSUE_TEMPLATE
319+
mkdir -p ${TEMPDIR}/repo/${LS_REPO}/root/etc/cont-init.d
319320
cp --parents ${TEMPLATED_FILES} ${TEMPDIR}/repo/${LS_REPO}/ || :
320321
cd ${TEMPDIR}/repo/${LS_REPO}/
321322
if ! grep -q '.jenkins-external' .gitignore 2>/dev/null; then
322323
echo ".jenkins-external" >> .gitignore
323324
git add .gitignore
324325
fi
325326
git add ${TEMPLATED_FILES}
327+
git rm ${TEMPDIR}/repo/${LS_REPO}/.github/workflows/{external_trigger,external_trigger_scheduler,package_trigger,package_trigger_scheduler}.yml || :
326328
git commit -m 'Bot Updating Templated Files'
327329
git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git --all
328330
echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER}

README.md

+9
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,15 @@
11
<!-- DO NOT EDIT THIS FILE MANUALLY -->
22
<!-- Please read the https://github.com/linuxserver/docker-docker-compose/blob/v2/.github/CONTRIBUTING.md -->
33

4+
# DEPRECATION NOTICE
5+
6+
This image is deprecated. We will not offer support for this image and it will not be updated.
7+
Docker Compose is now available from the docker repos:
8+
https://docs.docker.com/engine/install/
9+
10+
And also for direct download:
11+
https://github.com/docker/compose
12+
413
[![linuxserver.io](https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/linuxserver_medium.png)](https://linuxserver.io)
514

615
[![Blog](https://img.shields.io/static/v1.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=linuxserver.io&message=Blog)](https://blog.linuxserver.io "all the things you can do with our containers including How-To guides, opinions and much more!")

docker-compose-entrypoint.sh

+20-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,25 @@
11
#!/bin/sh
22
set -e
33

4+
echo '
5+
┌────────────────────────────────────────────────────┐
6+
│ │
7+
│ │
8+
│ This image is deprecated. │
9+
│ We will not offer support for this image │
10+
│ and it will not be updated. │
11+
│ │
12+
│ │
13+
└────────────────────────────────────────────────────┘
14+
15+
Docker Compose is now available from the docker repos:
16+
https://docs.docker.com/engine/install/
17+
18+
And also for direct download:
19+
https://github.com/docker/compose
20+
21+
──────────────────────────────────────────────────────'
22+
423
set -- docker compose "$@"
524

6-
exec "$@"
25+
exec "$@"

readme-vars.yml

+9
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,15 @@
22

33
# project information
44
project_name: docker-compose
5+
6+
project_deprecation_status: true
7+
project_deprecation_message: |
8+
Docker Compose is now available from the docker repos:
9+
https://docs.docker.com/engine/install/
10+
11+
And also for direct download:
12+
https://github.com/docker/compose
13+
514
full_custom_readme: |
615
{% raw -%}
716
[![linuxserver.io](https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/linuxserver_medium.png)](https://linuxserver.io)

root/etc/cont-init.d/99-deprecation

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
#!/usr/bin/with-contenv bash
2+
3+
echo '
4+
******************************************************
5+
******************************************************
6+
* *
7+
* *
8+
* This image is deprecated. *
9+
* We will not offer support for this image *
10+
* and it will not be updated. *
11+
* *
12+
* *
13+
******************************************************
14+
******************************************************
15+
16+
Docker Compose is now available from the docker repos:
17+
https://docs.docker.com/engine/install/
18+
19+
And also for direct download:
20+
https://github.com/docker/compose
21+
22+
23+
******************************************************
24+
******************************************************'

0 commit comments

Comments
 (0)