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
|
||||
|
||||
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