This commit is contained in:
parent
ec3b50aa43
commit
5caacecdba
14
.drone.yml
Normal file
14
.drone.yml
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
kind: pipeline
|
||||||
|
name: default
|
||||||
|
|
||||||
|
workspace:
|
||||||
|
base: /go
|
||||||
|
path: src/deadbeef.codes/steven/development-environment
|
||||||
|
|
||||||
|
steps:
|
||||||
|
|
||||||
|
- name: package in docker container
|
||||||
|
image: plugins/docker
|
||||||
|
settings:
|
||||||
|
repo: registry.deadbeef.codes/development-environment
|
||||||
|
|
14
Dockerfile
Normal file
14
Dockerfile
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
FROM codercom/code-server:latest
|
||||||
|
|
||||||
|
# Install Go
|
||||||
|
RUN curl -O https://golang.org/dl/go1.15.2.linux-amd64.tar.gz && \
|
||||||
|
tar xvf go1.15.2.linux-amd64.tar.gz && \
|
||||||
|
chown -R root:root ./go && \
|
||||||
|
mv go /usr/local && \
|
||||||
|
rm -f go1.15.2.linux-amd64.tar.gz
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
ENTRYPOINT ["/usr/bin/entrypoint.sh", "--bind-addr", "0.0.0.0:8080", "."]
|
||||||
|
|
12
README.md
12
README.md
@ -1,3 +1,13 @@
|
|||||||
|
[![Build Status](https://drone.deadbeef.codes/api/badges/steven/development-environment/status.svg)](https://drone.deadbeef.codes/steven/development-environment)
|
||||||
|
|
||||||
# development-environment
|
# development-environment
|
||||||
|
|
||||||
My development environment
|
This is my personal development container implemented using IaC concepts.
|
||||||
|
|
||||||
|
It includes:
|
||||||
|
|
||||||
|
* Debian
|
||||||
|
* vscode (web)
|
||||||
|
* Go
|
||||||
|
* Python
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user