Compare commits
3 Commits
medley-220
...
medley-220
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e292ff99db | ||
|
|
615885a0fa | ||
|
|
b2315a9b10 |
16
.github/workflows/buildDocker.yml
vendored
16
.github/workflows/buildDocker.yml
vendored
@@ -125,9 +125,9 @@ jobs:
|
||||
REPO_NAME=${GITHUB_REPOSITORY#*/}
|
||||
echo "REPO_NAME=${REPO_NAME}" >> ${GITHUB_ENV}
|
||||
echo ::set-output name=repo_name::${REPO_NAME}
|
||||
DOCKER_OWNER=$(echo "${{ github.repository_owner }}" | tr '[:upper:]' '[:lower:]')
|
||||
echo "DOCKER_OWNER=${DOCKER_OWNER}" >> ${GITHUB_ENV}
|
||||
echo ::set-output name=docker_owner::${DOCKER_OWNER}
|
||||
DOCKER_NAMESPACE=$(echo "${{ github.repository_owner }}" | tr '[:upper:]' '[:lower:]')
|
||||
echo "DOCKER_NAMESPACE=${DOCKER_NAMESPACE}" >> ${GITHUB_ENV}
|
||||
echo ::set-output name=docker_namespace::${DOCKER_NAMESPACE}
|
||||
|
||||
# Get tag of latest Medley release.
|
||||
- name: Get Medley Release Information
|
||||
@@ -151,8 +151,8 @@ jobs:
|
||||
- name: Get info from latest Maiko image
|
||||
id: maiko_setup
|
||||
run: |
|
||||
docker pull ${DOCKER_OWNER}/maiko:latest
|
||||
MAIKO_RELEASE=$(docker run --entrypoint /bin/bash ${DOCKER_OWNER}/maiko:latest -c "echo \${MAIKO_RELEASE}")
|
||||
docker pull ${DOCKER_NAMESPACE}/maiko:latest
|
||||
MAIKO_RELEASE=$(docker run --entrypoint /bin/bash ${DOCKER_NAMESPACE}/maiko:latest -c "echo \${MAIKO_RELEASE}")
|
||||
echo "MAIKO_RELEASE=${MAIKO_RELEASE}" >> ${GITHUB_ENV}
|
||||
echo ::set-output name=maiko_release::${MAIKO_RELEASE}
|
||||
|
||||
@@ -161,7 +161,7 @@ jobs:
|
||||
id: setup_env
|
||||
run: |
|
||||
RELEASE_TAG=${{ steps.release_info.outputs.latest_tag }}
|
||||
DOCKER_IMAGE=${DOCKER_OWNER}/${REPO_NAME}
|
||||
DOCKER_IMAGE=${DOCKER_NAMESPACE}/${REPO_NAME}
|
||||
DOCKER_TAGS="${DOCKER_IMAGE}:latest,${DOCKER_IMAGE}:${RELEASE_TAG#*-}_${MAIKO_RELEASE#*-}"
|
||||
echo ::set-output name=docker_tags::${DOCKER_TAGS}
|
||||
echo ::set-output name=docker_image::${DOCKER_IMAGE}
|
||||
@@ -184,7 +184,7 @@ jobs:
|
||||
- name: Login to DockerHub
|
||||
uses: docker/login-action@v1
|
||||
with:
|
||||
username: ${{ steps.repo_env.outputs.docker_owner }}
|
||||
username: ${{ secrets.DOCKER_USERNAME }}
|
||||
password: ${{ secrets.DOCKER_PASSWORD }}
|
||||
|
||||
# Do the Docker Build using the Dockerfile in the repository
|
||||
@@ -198,7 +198,7 @@ jobs:
|
||||
BUILD_DATE=${{ steps.setup_env.outputs.build_time }}
|
||||
RELEASE_TAG=${{ steps.setup_env.outputs.release_tag }}
|
||||
MAIKO_RELEASE=${{ steps.setup_env.outputs.maiko_release }}
|
||||
DOCKER_OWNER=${{ steps.repo_env.outputs.docker_owner }}
|
||||
DOCKER_NAMESPACE=${{ steps.repo_env.outputs.docker_namespace }}
|
||||
REPO_OWNER=${{ github.repository_owner }}
|
||||
context: ./release_tars
|
||||
file: ./Dockerfile
|
||||
|
||||
23
.github/workflows/testLogin.yml
vendored
Normal file
23
.github/workflows/testLogin.yml
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
name: 'Test Docker Login'
|
||||
|
||||
# Run this workflow on ...
|
||||
on:
|
||||
workflow_dispatch:
|
||||
|
||||
defaults:
|
||||
run:
|
||||
shell: bash
|
||||
|
||||
|
||||
jobs:
|
||||
|
||||
login_test:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- id: only_step
|
||||
uses: docker/login-action@v1
|
||||
with:
|
||||
username: ${{ secrets.DOCKER_USERNAME }}
|
||||
password: ${{ secrets.DOCKER_PASSWORD }}
|
||||
|
||||
|
||||
@@ -7,9 +7,9 @@
|
||||
#
|
||||
# ******************************************************************************
|
||||
|
||||
ARG DOCKER_OWNER=interlisp
|
||||
ARG DOCKER_NAMESPACE=interlisp
|
||||
|
||||
FROM ${DOCKER_OWNER}/maiko:latest
|
||||
FROM ${DOCKER_NAMESPACE}/maiko:latest
|
||||
|
||||
# Add tightvnc server to the image
|
||||
RUN apt-get update && apt-get install -y tightvncserver
|
||||
@@ -32,6 +32,9 @@ ENV MEDLEY_RELEASE=$RELEASE_TAG
|
||||
ARG INSTALL_LOCATION=/usr/local/interlisp
|
||||
ENV INSTALL_LOCATION=${INSTALL_LOCATION}
|
||||
|
||||
ARG DOCKER_NAMESPACE=interlisp
|
||||
ENV DOCKER_NAMESPACE=${DOCKER_NAMESPACE}
|
||||
|
||||
# Copy over the release tars
|
||||
RUN mkdir -p ${INSTALL_LOCATION}
|
||||
ADD ./*.tgz ${INSTALL_LOCATION}
|
||||
|
||||
BIN
docs/medley-irm/001-TITLEPAGE.TEDIT
Normal file
BIN
docs/medley-irm/001-TITLEPAGE.TEDIT
Normal file
Binary file not shown.
BIN
docs/medley-irm/001-TITLEPAGE.pdf
Normal file
BIN
docs/medley-irm/001-TITLEPAGE.pdf
Normal file
Binary file not shown.
6
docs/medley-irm/003-TOC.TEDIT
Normal file
6
docs/medley-irm/003-TOC.TEDIT
Normal file
File diff suppressed because one or more lines are too long
1822
docs/medley-irm/003-TOC.pdf
Normal file
1822
docs/medley-irm/003-TOC.pdf
Normal file
File diff suppressed because it is too large
Load Diff
BIN
docs/medley-irm/01-INTRO.TEDIT
Normal file
BIN
docs/medley-irm/01-INTRO.TEDIT
Normal file
Binary file not shown.
1676
docs/medley-irm/01-INTRO.pdf
Normal file
1676
docs/medley-irm/01-INTRO.pdf
Normal file
File diff suppressed because it is too large
Load Diff
BIN
docs/medley-irm/02-LITATOM.TEDIT
Normal file
BIN
docs/medley-irm/02-LITATOM.TEDIT
Normal file
Binary file not shown.
6745
docs/medley-irm/02-LITATOM.pdf
Normal file
6745
docs/medley-irm/02-LITATOM.pdf
Normal file
File diff suppressed because it is too large
Load Diff
10439
docs/medley-irm/03-lists.pdf
Normal file
10439
docs/medley-irm/03-lists.pdf
Normal file
File diff suppressed because it is too large
Load Diff
76
docs/medley-irm/04-STRINGS.TEDIT
Normal file
76
docs/medley-irm/04-STRINGS.TEDIT
Normal file
File diff suppressed because one or more lines are too long
3376
docs/medley-irm/04-STRINGS.pdf
Normal file
3376
docs/medley-irm/04-STRINGS.pdf
Normal file
File diff suppressed because it is too large
Load Diff
BIN
docs/medley-irm/05-ARRAY.TEDIT
Normal file
BIN
docs/medley-irm/05-ARRAY.TEDIT
Normal file
Binary file not shown.
1222
docs/medley-irm/05-ARRAY.pdf
Normal file
1222
docs/medley-irm/05-ARRAY.pdf
Normal file
File diff suppressed because it is too large
Load Diff
79
docs/medley-irm/06-HASHARRAYS.TEDIT
Normal file
79
docs/medley-irm/06-HASHARRAYS.TEDIT
Normal file
File diff suppressed because one or more lines are too long
2330
docs/medley-irm/06-HASHARRAYS.pdf
Normal file
2330
docs/medley-irm/06-HASHARRAYS.pdf
Normal file
File diff suppressed because it is too large
Load Diff
569
docs/medley-irm/07-NUMBERS.TEDIT
Normal file
569
docs/medley-irm/07-NUMBERS.TEDIT
Normal file
File diff suppressed because one or more lines are too long
7850
docs/medley-irm/07-NUMBERS.pdf
Normal file
7850
docs/medley-irm/07-NUMBERS.pdf
Normal file
File diff suppressed because it is too large
Load Diff
BIN
docs/medley-irm/08-RECORDPACKAGE.TEDIT
Normal file
BIN
docs/medley-irm/08-RECORDPACKAGE.TEDIT
Normal file
Binary file not shown.
8883
docs/medley-irm/08-RECORDPACKAGE.pdf
Normal file
8883
docs/medley-irm/08-RECORDPACKAGE.pdf
Normal file
File diff suppressed because it is too large
Load Diff
105
docs/medley-irm/09-conditionals.TEDIT
Normal file
105
docs/medley-irm/09-conditionals.TEDIT
Normal file
File diff suppressed because one or more lines are too long
10945
docs/medley-irm/09-conditionals.pdf
Normal file
10945
docs/medley-irm/09-conditionals.pdf
Normal file
File diff suppressed because it is too large
Load Diff
1177
docs/medley-irm/10-FUNC-DEF.TEDIT
Normal file
1177
docs/medley-irm/10-FUNC-DEF.TEDIT
Normal file
File diff suppressed because one or more lines are too long
11995
docs/medley-irm/10-FUNC-DEF.pdf
Normal file
11995
docs/medley-irm/10-FUNC-DEF.pdf
Normal file
File diff suppressed because it is too large
Load Diff
142
docs/medley-irm/11-VAR-BINDINGS.TEDIT
Normal file
142
docs/medley-irm/11-VAR-BINDINGS.TEDIT
Normal file
File diff suppressed because one or more lines are too long
8234
docs/medley-irm/11-VAR-BINDINGS.pdf
Normal file
8234
docs/medley-irm/11-VAR-BINDINGS.pdf
Normal file
File diff suppressed because it is too large
Load Diff
BIN
docs/medley-irm/12-MISC.TEDIT
Normal file
BIN
docs/medley-irm/12-MISC.TEDIT
Normal file
Binary file not shown.
8726
docs/medley-irm/12-MISC.pdf
Normal file
8726
docs/medley-irm/12-MISC.pdf
Normal file
File diff suppressed because it is too large
Load Diff
BIN
docs/medley-irm/13-EXECUTIVE.TEDIT
Normal file
BIN
docs/medley-irm/13-EXECUTIVE.TEDIT
Normal file
Binary file not shown.
9723
docs/medley-irm/13-EXECUTIVE.pdf
Normal file
9723
docs/medley-irm/13-EXECUTIVE.pdf
Normal file
File diff suppressed because one or more lines are too long
BIN
docs/medley-irm/14-ERRORS.TEDIT
Normal file
BIN
docs/medley-irm/14-ERRORS.TEDIT
Normal file
Binary file not shown.
11885
docs/medley-irm/14-ERRORS.pdf
Normal file
11885
docs/medley-irm/14-ERRORS.pdf
Normal file
File diff suppressed because one or more lines are too long
BIN
docs/medley-irm/15-BREAKING.TEDIT
Normal file
BIN
docs/medley-irm/15-BREAKING.TEDIT
Normal file
Binary file not shown.
7042
docs/medley-irm/15-BREAKING.pdf
Normal file
7042
docs/medley-irm/15-BREAKING.pdf
Normal file
File diff suppressed because it is too large
Load Diff
BIN
docs/medley-irm/16-SEDIT.TEDIT
Normal file
BIN
docs/medley-irm/16-SEDIT.TEDIT
Normal file
Binary file not shown.
28838
docs/medley-irm/16-SEDIT.pdf
Normal file
28838
docs/medley-irm/16-SEDIT.pdf
Normal file
File diff suppressed because one or more lines are too long
239
docs/medley-irm/17-FILEPACKAGE.TEDIT
Normal file
239
docs/medley-irm/17-FILEPACKAGE.TEDIT
Normal file
File diff suppressed because one or more lines are too long
27712
docs/medley-irm/17-FILEPACKAGE.pdf
Normal file
27712
docs/medley-irm/17-FILEPACKAGE.pdf
Normal file
File diff suppressed because it is too large
Load Diff
116
docs/medley-irm/18-COMPILER.TEDIT
Normal file
116
docs/medley-irm/18-COMPILER.TEDIT
Normal file
File diff suppressed because one or more lines are too long
10517
docs/medley-irm/18-COMPILER.pdf
Normal file
10517
docs/medley-irm/18-COMPILER.pdf
Normal file
File diff suppressed because it is too large
Load Diff
119
docs/medley-irm/19-DWIM.TEDIT
Normal file
119
docs/medley-irm/19-DWIM.TEDIT
Normal file
File diff suppressed because one or more lines are too long
11689
docs/medley-irm/19-DWIM.pdf
Normal file
11689
docs/medley-irm/19-DWIM.pdf
Normal file
File diff suppressed because it is too large
Load Diff
107
docs/medley-irm/20-CLISP.TEDIT
Normal file
107
docs/medley-irm/20-CLISP.TEDIT
Normal file
File diff suppressed because one or more lines are too long
13584
docs/medley-irm/20-CLISP.pdf
Normal file
13584
docs/medley-irm/20-CLISP.pdf
Normal file
File diff suppressed because it is too large
Load Diff
57
docs/medley-irm/21-PERFORMANCE.TEDIT
Normal file
57
docs/medley-irm/21-PERFORMANCE.TEDIT
Normal file
File diff suppressed because one or more lines are too long
4698
docs/medley-irm/21-PERFORMANCE.pdf
Normal file
4698
docs/medley-irm/21-PERFORMANCE.pdf
Normal file
File diff suppressed because it is too large
Load Diff
64
docs/medley-irm/22-PERFORMANCE.TEDIT
Normal file
64
docs/medley-irm/22-PERFORMANCE.TEDIT
Normal file
File diff suppressed because one or more lines are too long
4150
docs/medley-irm/22-PERFORMANCE.pdf
Normal file
4150
docs/medley-irm/22-PERFORMANCE.pdf
Normal file
File diff suppressed because it is too large
Load Diff
BIN
docs/medley-irm/22-PROCESSES.TEDIT
Normal file
BIN
docs/medley-irm/22-PROCESSES.TEDIT
Normal file
Binary file not shown.
6969
docs/medley-irm/22-PROCESSES.pdf
Normal file
6969
docs/medley-irm/22-PROCESSES.pdf
Normal file
File diff suppressed because it is too large
Load Diff
BIN
docs/medley-irm/23-PROCESSES.TEDIT
Normal file
BIN
docs/medley-irm/23-PROCESSES.TEDIT
Normal file
Binary file not shown.
5570
docs/medley-irm/23-PROCESSES.pdf
Normal file
5570
docs/medley-irm/23-PROCESSES.pdf
Normal file
File diff suppressed because it is too large
Load Diff
BIN
docs/medley-irm/23-SSTREAMS.TEDIT
Normal file
BIN
docs/medley-irm/23-SSTREAMS.TEDIT
Normal file
Binary file not shown.
10232
docs/medley-irm/23-SSTREAMS.pdf
Normal file
10232
docs/medley-irm/23-SSTREAMS.pdf
Normal file
File diff suppressed because it is too large
Load Diff
BIN
docs/medley-irm/23-STREAMS.TEDIT
Normal file
BIN
docs/medley-irm/23-STREAMS.TEDIT
Normal file
Binary file not shown.
14529
docs/medley-irm/23-STREAMS.pdf
Normal file
14529
docs/medley-irm/23-STREAMS.pdf
Normal file
File diff suppressed because it is too large
Load Diff
141
docs/medley-irm/24-IO.TEDIT
Normal file
141
docs/medley-irm/24-IO.TEDIT
Normal file
File diff suppressed because one or more lines are too long
19565
docs/medley-irm/24-IO.pdf
Normal file
19565
docs/medley-irm/24-IO.pdf
Normal file
File diff suppressed because it is too large
Load Diff
BIN
docs/medley-irm/25-USERIO-PACKAGES.TEDIT
Normal file
BIN
docs/medley-irm/25-USERIO-PACKAGES.TEDIT
Normal file
Binary file not shown.
17949
docs/medley-irm/25-USERIO-PACKAGES.pdf
Normal file
17949
docs/medley-irm/25-USERIO-PACKAGES.pdf
Normal file
File diff suppressed because it is too large
Load Diff
301
docs/medley-irm/26-GRAPHICS.TEDIT
Normal file
301
docs/medley-irm/26-GRAPHICS.TEDIT
Normal file
File diff suppressed because one or more lines are too long
20133
docs/medley-irm/26-GRAPHICS.pdf
Normal file
20133
docs/medley-irm/26-GRAPHICS.pdf
Normal file
File diff suppressed because one or more lines are too long
BIN
docs/medley-irm/27-WINDOWS.TEDIT
Normal file
BIN
docs/medley-irm/27-WINDOWS.TEDIT
Normal file
Binary file not shown.
27263
docs/medley-irm/27-WINDOWS.pdf
Normal file
27263
docs/medley-irm/27-WINDOWS.pdf
Normal file
File diff suppressed because one or more lines are too long
27
docs/medley-irm/28-HARDCOPY.TEDIT
Normal file
27
docs/medley-irm/28-HARDCOPY.TEDIT
Normal file
File diff suppressed because one or more lines are too long
2396
docs/medley-irm/28-HARDCOPY.pdf
Normal file
2396
docs/medley-irm/28-HARDCOPY.pdf
Normal file
File diff suppressed because it is too large
Load Diff
BIN
docs/medley-irm/29-TERMINAL.TEDIT
Normal file
BIN
docs/medley-irm/29-TERMINAL.TEDIT
Normal file
Binary file not shown.
10209
docs/medley-irm/29-TERMINAL.pdf
Normal file
10209
docs/medley-irm/29-TERMINAL.pdf
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user