Remove unmaintained dir (#17833)
This commit is contained in:
parent
6e8f0f8cfc
commit
e67593d317
4 changed files with 0 additions and 205 deletions
|
|
@ -1,52 +0,0 @@
|
||||||
# deprecated, out of date and unused
|
|
||||||
sudo: false
|
|
||||||
language: c
|
|
||||||
|
|
||||||
dist: xenial
|
|
||||||
|
|
||||||
matrix:
|
|
||||||
include:
|
|
||||||
- os: linux
|
|
||||||
env:
|
|
||||||
- NIM_COMPILE_TO_CPP=false
|
|
||||||
- CPU=amd64
|
|
||||||
|
|
||||||
addons:
|
|
||||||
apt:
|
|
||||||
# update the list above if more deps are introduced
|
|
||||||
packages:
|
|
||||||
- libcurl4-openssl-dev
|
|
||||||
- libsdl1.2-dev
|
|
||||||
- libgc-dev
|
|
||||||
- libsfml-dev
|
|
||||||
- libc6-dbg
|
|
||||||
- valgrind
|
|
||||||
|
|
||||||
before_script:
|
|
||||||
- . ci/funs.sh && nimBuildCsourcesIfNeeded LD=$CC ucpu=$CPU
|
|
||||||
- export PATH="$PWD/bin${PATH:+:$PATH}"
|
|
||||||
|
|
||||||
script:
|
|
||||||
- echo "travis_fold:start:nim_c_koch"
|
|
||||||
- nim c koch
|
|
||||||
- echo "travis_fold:end:nim_c_koch"
|
|
||||||
- echo "travis_fold:start:koch_boot"
|
|
||||||
- ./koch boot
|
|
||||||
- echo "travis_fold:end:koch_boot"
|
|
||||||
- echo "travis_fold:start:koch_doc"
|
|
||||||
- ./koch doc
|
|
||||||
- echo "travis_fold:end:koch_doc"
|
|
||||||
|
|
||||||
before_deploy:
|
|
||||||
# Make https://nim-lang.github.io/Nim work the same as https://nim-lang.github.io/Nim/overview.html
|
|
||||||
- cp -f ./doc/html/overview.html ./doc/html/index.html
|
|
||||||
|
|
||||||
deploy: # https://nim-lang.github.io/Nim
|
|
||||||
provider: pages
|
|
||||||
# local-dir *has* to be a relative path from the repo root.
|
|
||||||
local-dir: "doc/html"
|
|
||||||
skip-cleanup: true
|
|
||||||
github-token: "$GITHUB_OAUTH_TOKEN"
|
|
||||||
keep-history: false
|
|
||||||
on:
|
|
||||||
branch: devel
|
|
||||||
|
|
@ -1,37 +0,0 @@
|
||||||
# deprecated, out of date and unused
|
|
||||||
version: '{build}'
|
|
||||||
|
|
||||||
environment:
|
|
||||||
DLLS_URL: https://nim-lang.org/download/dlls.zip
|
|
||||||
DLLS_ARCHIVE: dlls.zip
|
|
||||||
MINGW_DIR: mingw64
|
|
||||||
MINGW_URL: https://nim-lang.org/download/mingw64.7z
|
|
||||||
MINGW_ARCHIVE: mingw64.7z
|
|
||||||
|
|
||||||
matrix:
|
|
||||||
- NIM_TEST_PACKAGES: false
|
|
||||||
- NIM_TEST_PACKAGES: true
|
|
||||||
|
|
||||||
cache:
|
|
||||||
- '%MINGW_ARCHIVE%'
|
|
||||||
- '%DLLS_ARCHIVE%'
|
|
||||||
|
|
||||||
|
|
||||||
install:
|
|
||||||
- ps: Install-Product node 8 # node 8 or later is required to test js async stuff
|
|
||||||
- IF not exist "%DLLS_ARCHIVE%" appveyor DownloadFile "%DLLS_URL%" -FileName "%DLLS_ARCHIVE%"
|
|
||||||
- 7z x -y "%DLLS_ARCHIVE%" -o"%CD%\BIN"> nul
|
|
||||||
- IF not exist "%MINGW_ARCHIVE%" appveyor DownloadFile "%MINGW_URL%" -FileName "%MINGW_ARCHIVE%"
|
|
||||||
- 7z x -y "%MINGW_ARCHIVE%" -o"%CD%\DIST"> nul
|
|
||||||
- SET PATH=%CD%\DIST\%MINGW_DIR%\BIN;%CD%\BIN;%PATH%
|
|
||||||
# may need adjustments, untested, see similar examples here:
|
|
||||||
# https://chromium.googlesource.com/external/github.com/swig/swig/+/1e36f51346d95f8b9848e682c2eb986e9cb9b4f4/appveyor.yml
|
|
||||||
- bash -c ". ci/funs.sh && nimBuildCsourcesIfNeeded"
|
|
||||||
|
|
||||||
build_script:
|
|
||||||
- openssl version
|
|
||||||
- openssl version -d
|
|
||||||
- bin\nim c koch
|
|
||||||
- koch runCI
|
|
||||||
|
|
||||||
deploy: off
|
|
||||||
|
|
@ -1,105 +0,0 @@
|
||||||
# out of date and unused but revivable
|
|
||||||
|
|
||||||
name: Continous Integration
|
|
||||||
on: [push, pull_request]
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
build:
|
|
||||||
strategy:
|
|
||||||
matrix:
|
|
||||||
os: [ubuntu-18.04, macos-10.15, windows-2019]
|
|
||||||
cpu: [amd64, i386]
|
|
||||||
cpp: ['false', 'true']
|
|
||||||
pkg: ['false', 'true']
|
|
||||||
exclude:
|
|
||||||
- os: ubuntu-18.04
|
|
||||||
cpp: 'true'
|
|
||||||
- os: ubuntu-18.04
|
|
||||||
pkg: 'true'
|
|
||||||
- os: macos-10.15
|
|
||||||
cpu: i386
|
|
||||||
- os: macos-10.15
|
|
||||||
pkg: 'true'
|
|
||||||
- os: windows-2019
|
|
||||||
cpu: i386
|
|
||||||
- os: windows-2019
|
|
||||||
cpp: 'true'
|
|
||||||
name: '${{ matrix.os }} (${{ matrix.cpu }}, cpp: ${{ matrix.cpp }}, pkg: ${{ matrix.pkg }})'
|
|
||||||
runs-on: ${{ matrix.os }}
|
|
||||||
env:
|
|
||||||
NIM_COMPILE_TO_CPP: ${{ matrix.cpp }}
|
|
||||||
NIM_TEST_PACKAGES: ${{ matrix.pkg }}
|
|
||||||
steps:
|
|
||||||
- name: 'Checkout'
|
|
||||||
uses: actions/checkout@v2
|
|
||||||
|
|
||||||
- name: 'Install node.js 8.x'
|
|
||||||
uses: actions/setup-node@v1
|
|
||||||
with:
|
|
||||||
node-version: '8.x'
|
|
||||||
- name: 'Install dependencies (Linux amd64)'
|
|
||||||
if: runner.os == 'Linux' && matrix.cpu == 'amd64'
|
|
||||||
run: |
|
|
||||||
sudo apt-fast update -qq
|
|
||||||
DEBIAN_FRONTEND='noninteractive' \
|
|
||||||
sudo apt-fast install --no-install-recommends -yq \
|
|
||||||
libcurl4-openssl-dev libgc-dev libsdl1.2-dev libsfml-dev \
|
|
||||||
valgrind libc6-dbg
|
|
||||||
- name: 'Install dependencies (Linux i386)'
|
|
||||||
if: runner.os == 'Linux' && matrix.cpu == 'i386'
|
|
||||||
run: |
|
|
||||||
sudo dpkg --add-architecture i386
|
|
||||||
|
|
||||||
sudo apt-fast update -qq
|
|
||||||
DEBIAN_FRONTEND='noninteractive' \
|
|
||||||
sudo apt-fast install --no-install-recommends --allow-downgrades -yq \
|
|
||||||
g++-multilib gcc-multilib libcurl4-openssl-dev:i386 libgc-dev:i386 \
|
|
||||||
libsdl1.2-dev:i386 libsfml-dev:i386 libglib2.0-dev:i386 \
|
|
||||||
libffi-dev:i386
|
|
||||||
|
|
||||||
cat << EOF > bin/gcc
|
|
||||||
#!/bin/bash
|
|
||||||
|
|
||||||
exec $(which gcc) -m32 "\$@"
|
|
||||||
EOF
|
|
||||||
cat << EOF > bin/g++
|
|
||||||
#!/bin/bash
|
|
||||||
|
|
||||||
exec $(which g++) -m32 "\$@"
|
|
||||||
EOF
|
|
||||||
|
|
||||||
chmod 755 bin/gcc
|
|
||||||
chmod 755 bin/g++
|
|
||||||
- name: 'Install dependencies (macOS)'
|
|
||||||
if: runner.os == 'macOS'
|
|
||||||
run: brew install boehmgc make sfml
|
|
||||||
- name: 'Install dependencies (Windows)'
|
|
||||||
if: runner.os == 'Windows'
|
|
||||||
shell: bash
|
|
||||||
run: |
|
|
||||||
mkdir dist
|
|
||||||
curl -L https://nim-lang.org/download/mingw64.7z -o dist/mingw64.7z
|
|
||||||
curl -L https://nim-lang.org/download/dlls.zip -o dist/dlls.zip
|
|
||||||
7z x dist/mingw64.7z -odist
|
|
||||||
7z x dist/dlls.zip -obin
|
|
||||||
echo "${{ github.workspace }}/dist/mingw64/bin" >> "${GITHUB_PATH}"
|
|
||||||
|
|
||||||
- name: 'Add build binaries to PATH'
|
|
||||||
shell: bash
|
|
||||||
run: echo "${{ github.workspace }}/bin" >> "${GITHUB_PATH}"
|
|
||||||
|
|
||||||
- name: 'Build csourcesAny'
|
|
||||||
shell: bash
|
|
||||||
run: . ci/funs.sh && nimBuildCsourcesIfNeeded CC=gcc ucpu='${{ matrix.cpu }}'
|
|
||||||
|
|
||||||
- name: 'Build koch'
|
|
||||||
shell: bash
|
|
||||||
run: nim c koch
|
|
||||||
- name: 'Run CI'
|
|
||||||
shell: bash
|
|
||||||
run: ./koch runCI
|
|
||||||
|
|
||||||
- name: 'Show failed tests'
|
|
||||||
if: failure()
|
|
||||||
shell: bash
|
|
||||||
run: nim c -r tools/ci_testresults.nim
|
|
||||||
|
|
@ -1,11 +0,0 @@
|
||||||
Deprecated, unused and unmaintained files can be moved here when they have some value,
|
|
||||||
e.g. if someone want to revive them in their project or in this repo. If a deprecated and unused file
|
|
||||||
is redundant, it should just be removed instead.
|
|
||||||
|
|
||||||
See also https://github.com/nim-lang/graveyard, which is maintained on a best effort basis
|
|
||||||
and has different goals.
|
|
||||||
|
|
||||||
## table of contents
|
|
||||||
.travis.yml -> unmaintained/.travis.yml
|
|
||||||
appveyor.yml.disabled -> unmaintained/appveyor.yml
|
|
||||||
.github/workflows/ci.yml.disabled -> unmaintained/ci.yml
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue